Created
May 2, 2016 17:35
-
-
Save jdm/20298f81c0788359f46ef358f31a19f1 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ▶ TIMEOUT [expected OK] /workers/semantics/navigation/002.html | |
| │ | |
| │ thread 'LayoutWorker worker 1/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x105c87a18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x105c8dd15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x105c8d92e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x1055db3c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x105c752c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x105c76bfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x105c86ce7 - rust_begin_unwind | |
| │ 8: 0x105cb5ad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x105cb5dcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x10496f38d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x104a08c6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x1049fc14b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x1049f692a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x104ae699f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x104a48e8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x105c86c7b - __rust_try | |
| │ 17: 0x105c86c03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x104a4a127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x105c8cd98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| /_mozilla/mozilla/enabled_disabled_selectors.html | |
| /_mozilla/mozilla/event_dispatch.html | |
| /_mozilla/mozilla/event_dispatch_dynamic.html | |
| /_mozilla/mozilla/event_dispatch_order.html | |
| /_mozilla/mozilla/event_handler_syntax_error.html | |
| /_mozilla/mozilla/event_listener.html | |
| /_mozilla/mozilla/focus_blur.html | |
| /_mozilla/mozilla/follow-hyperlink.html | |
| /_mozilla/mozilla/form_submit_about.html | |
| /_mozilla/mozilla/getBoundingClientRect.html | |
| /_mozilla/mozilla/getComputedStyle.html | |
| /_mozilla/mozilla/getPropertyPriority.html | |
| /_mozilla/mozilla/global.html | |
| /_mozilla/mozilla/htmlcollection.html | |
| /_mozilla/mozilla/htmlfieldsetelement_elements.html | |
| /_mozilla/mozilla/htmlfontelement_size_attribute.html | |
| /_mozilla/mozilla/htmllabel-activation.html | |
| /_mozilla/mozilla/htmlspacechars.html | |
| /_mozilla/mozilla/iframe-unblock-onload.html | |
| /_mozilla/mozilla/iframe_contentDocument.html | |
| /_mozilla/mozilla/iframe_hierarchy.html | |
| /_mozilla/mozilla/img_width_height.html | |
| /_mozilla/mozilla/inline-event-listener-panic.html | |
| /_mozilla/mozilla/inline_event_handler.html | |
| /_mozilla/mozilla/innerHTML.html | |
| /_mozilla/mozilla/interfaces.html | |
| /_mozilla/mozilla/lenient_this.html | |
| /_mozilla/mozilla/load_event.html | |
| /_mozilla/mozilla/mozbrowser/crossorigin_xhr.html | |
| /_mozilla/mozilla/mozbrowser/iframe_goback.html | |
| /_mozilla/mozilla/mozbrowser/iframe_reload_twice.html | |
| /_mozilla/mozilla/mime_sniffing_font_context.html | |
| /_mozilla/mozilla/mozbrowser/mozbrowser_loadevents.html | |
| /_mozilla/mozilla/mozbrowser/mozbrowsericonchange_event.html | |
| /_mozilla/mozilla/mozbrowser/mozbrowserlocationchange_event.html | |
| /_mozilla/mozilla/mozbrowser/mozbrowsersecuritychange_event.html | |
| /_mozilla/mozilla/mozbrowser/mozbrowsershowmodalprompt_event.html | |
| /_mozilla/mozilla/mozbrowser/redirect.html | |
| /_mozilla/mozilla/navigator.html | |
| /_mozilla/mozilla/mozbrowser/reload.html | |
| /_mozilla/mozilla/node_compareDocumentPosition.html | |
| /_mozilla/mozilla/node_contains.html | |
| /_mozilla/mozilla/node_insertBefore.html | |
| /_mozilla/mozilla/node_isEqualNode.html | |
| /_mozilla/mozilla/node_lookupPrefix.html | |
| /_mozilla/mozilla/node_normalize.html | |
| /_mozilla/mozilla/node_replaceChild.html | |
| /_mozilla/mozilla/parentNode_querySelector.html | |
| /_mozilla/mozilla/parentNode_querySelectorAll.html | |
| /_mozilla/mozilla/parentnodes.html | |
| /_mozilla/mozilla/preferences.html | |
| /_mozilla/mozilla/preserve_wrapper_callback.html | |
| /_mozilla/mozilla/prototypes.html | |
| /_mozilla/mozilla/proxy_setter.html | |
| /_mozilla/mozilla/range_deleteContents.html | |
| /_mozilla/mozilla/response-data-brotli.htm | |
| /_mozilla/mozilla/script_type.html | |
| /_mozilla/mozilla/send-arraybuffer.htm | |
| /_mozilla/mozilla/send-blob.htm | |
| /_mozilla/mozilla/sequence-hole.html | |
| /_mozilla/mozilla/storage.html | |
| /_mozilla/mozilla/style_no_trailing_space.html | |
| /_mozilla/mozilla/textcontent.html | |
| /_mozilla/mozilla/title.html | |
| /_mozilla/mozilla/timer_eventInvalidation.html | |
| /_mozilla/mozilla/trace_null.html | |
| /_mozilla/mozilla/variadic-interface.html | |
| /_mozilla/mozilla/union.html | |
| /_mozilla/mozilla/weakref.html | |
| /_mozilla/mozilla/webgl/bufferData.html | |
| /_mozilla/mozilla/webgl/bufferSubData.html | |
| /_mozilla/mozilla/webgl/context_creation_error.html | |
| /_mozilla/mozilla/webgl/get_supported_extensions.html | |
| /_mozilla/mozilla/webgl/invalid_vertex_attributes.html | |
| /_mozilla/mozilla/websocket_connection_fail.html | |
| /_mozilla/mozilla/window.html | |
| /_mozilla/mozilla/window_performance.html | |
| /_mozilla/mozilla/window_requestAnimationFrame.html | |
| /_mozilla/mozilla/window_requestAnimationFrame2.html | |
| /_mozilla/mozilla/window_resize_not_triggered_on_load.html | |
| /_mozilla/mozilla/windowproxy.html | |
| ▶ TIMEOUT [expected OK] /_mozilla/mozilla/collections.html | |
| │ | |
| │ thread 'LayoutWorker worker 1/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x10349ca18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x1034a2d15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x1034a292e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x102df03c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x10348a2c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x10348bbfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x10349bce7 - rust_begin_unwind | |
| │ 8: 0x1034caad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x1034cadcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x10218438d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x10221dc6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x10221114b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x10220b92a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x1022fb99f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x10225de8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x10349bc7b - __rust_try | |
| │ 17: 0x10349bc03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x10225f127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x1034a1d98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| /_mozilla/mozilla/window_setInterval.html | |
| Ran 4698 tests finished in 1569.0 seconds. | |
| • 4641 ran as expected. 1020 tests skipped. | |
| • 10 tests crashed unexpectedly | |
| • 39 tests timed out unexpectedly | |
| • 8 tests had unexpected subtest results | |
| Tests with unexpected results: | |
| ▶ TIMEOUT [expected PASS] /_mozilla/css/layerization_layer_size.html | |
| │ | |
| │ thread 'LayoutWorker worker 1/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x10a6a3a18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x10a6a9d15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x10a6a992e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x109ff73c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x10a6912c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x10a692bfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x10a6a2ce7 - rust_begin_unwind | |
| │ 8: 0x10a6d1ad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x10a6d1dcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x10938b38d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x109424c6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x10941814b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x10941292a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x10950299f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x109464e8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x10a6a2c7b - __rust_try | |
| │ 17: 0x10a6a2c03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x109466127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x10a6a8d98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ TIMEOUT [expected OK] /cssom-view/elementFromPoint.html | |
| │ | |
| │ thread 'LayoutWorker worker 1/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x105301a18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x105307d15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x10530792e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x104c553c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x1052ef2c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x1052f0bfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x105300ce7 - rust_begin_unwind | |
| │ 8: 0x10532fad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x10532fdcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x103fe938d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x104082c6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x10407614b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x10407092a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x10416099f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x1040c2e8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x105300c7b - __rust_try | |
| │ 17: 0x105300c03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x1040c4127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x105306d98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ TIMEOUT [expected OK] /cssom-view/elementsFromPoint.html | |
| │ | |
| │ thread 'LayoutWorker worker 1/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x10447da18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x104483d15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x10448392e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x103dd13c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x10446b2c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x10446cbfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x10447cce7 - rust_begin_unwind | |
| │ 8: 0x1044abad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x1044abdcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x10316538d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x1031fec6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x1031f214b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x1031ec92a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x1032dc99f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x10323ee8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x10447cc7b - __rust_try | |
| │ 17: 0x10447cc03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x103240127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x104482d98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ Unexpected subtest result in /dom/nodes/Document-contentType/contentType/contenttype_html.html: | |
| │ FAIL [expected PASS] HTM document.contentType === 'text/html' | |
| │ → iframe.contentDocument is null | |
| │ | |
| │ @http://web-platform.test:8000/dom/nodes/Document-contentType/contentType/contenttype_html.html:4:5 | |
| │ Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1397:20 | |
| └ Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1437:1 | |
| ▶ Unexpected subtest result in /dom/nodes/Document-contentType/contentType/contenttype_mimeheader_01.html: | |
| │ FAIL [expected PASS] Custom document.contentType === 'text/xml' when explicitly set to this value | |
| │ → iframe.contentDocument is null | |
| │ | |
| │ @http://web-platform.test:8000/dom/nodes/Document-contentType/contentType/contenttype_mimeheader_01.html:4:5 | |
| │ Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1397:20 | |
| └ Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1437:1 | |
| ▶ Unexpected subtest result in /dom/nodes/Document-contentType/contentType/contenttype_mimeheader_02.html: | |
| │ FAIL [expected PASS] Custom document.contentType === 'text/html' when explicitly set to this value and an attempt is made to override this value in an HTML meta header | |
| │ → iframe.contentDocument is null | |
| │ | |
| │ @http://web-platform.test:8000/dom/nodes/Document-contentType/contentType/contenttype_mimeheader_02.html:4:5 | |
| │ Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1397:20 | |
| └ Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1437:1 | |
| ▶ Unexpected subtest result in /dom/nodes/Document-contentType/contentType/contenttype_txt.html: | |
| │ FAIL [expected PASS] TXT document.contentType === 'text/plain' | |
| │ → iframe.contentDocument is null | |
| │ | |
| │ @http://web-platform.test:8000/dom/nodes/Document-contentType/contentType/contenttype_txt.html:4:5 | |
| │ Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1397:20 | |
| └ Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1437:1 | |
| ▶ Unexpected subtest result in /dom/nodes/Document-contentType/contentType/contenttype_xml.html: | |
| │ FAIL [expected PASS] XML document.contentType === 'application/xml' | |
| │ → iframe.contentDocument is null | |
| │ | |
| │ @http://web-platform.test:8000/dom/nodes/Document-contentType/contentType/contenttype_xml.html:4:5 | |
| │ Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1397:20 | |
| └ Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1437:1 | |
| ▶ TIMEOUT [expected OK] /cssom-view/scrollingElement.html | |
| │ | |
| │ thread 'LayoutWorker worker 1/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x109ebaa18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x109ec0d15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x109ec092e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x10980e3c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x109ea82c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x109ea9bfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x109eb9ce7 - rust_begin_unwind | |
| │ 8: 0x109ee8ad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x109ee8dcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x108ba238d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x108c3bc6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x108c2f14b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x108c2992a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x108d1999f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x108c7be8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x109eb9c7b - __rust_try | |
| │ 17: 0x109eb9c03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x108c7d127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x109ebfd98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ TIMEOUT [expected OK] /dom/nodes/Comment-constructor.html | |
| │ | |
| │ thread 'LayoutWorker worker 5/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x101c76a18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x101c7cd15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x101c7c92e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x1015ca3c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x101c642c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x101c65bfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x101c75ce7 - rust_begin_unwind | |
| │ 8: 0x101ca4ad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x101ca4dcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x10095e38d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x1009f7c6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x1009eb14b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x1009e592a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x100ad599f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x100a37e8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x101c75c7b - __rust_try | |
| │ 17: 0x101c75c03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x100a39127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x101c7bd98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ TIMEOUT [expected OK] /dom/nodes/Text-constructor.html | |
| │ | |
| │ thread 'LayoutWorker worker 2/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x109632a18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x109638d15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x10963892e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x108f863c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x1096202c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x109621bfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x109631ce7 - rust_begin_unwind | |
| │ 8: 0x109660ad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x109660dcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x10831a38d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x1083b3c6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x1083a714b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x1083a192a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x10849199f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x1083f3e8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x109631c7b - __rust_try | |
| │ 17: 0x109631c03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x1083f5127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x109637d98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ Unexpected subtest result in /dom/ranges/Range-insertNode.html: | |
| │ FAIL [expected PASS] 0,0: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,1: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,2: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,3: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,4: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,5: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,6: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,7: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,8: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,9: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,10: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,11: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,12: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,13: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,14: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,15: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,16: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,17: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,18: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,19: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,20: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,21: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,0: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,1: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,2: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,3: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,4: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,5: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,6: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,7: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,8: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,9: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,10: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,11: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,12: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,13: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,14: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,15: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,16: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,17: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,18: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,19: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,20: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,21: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,0: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,1: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,2: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,3: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,4: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,5: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,6: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,7: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,8: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,9: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,10: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,11: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,12: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,13: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,14: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,15: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,16: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,17: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,18: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,19: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,20: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,21: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,0: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,1: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,2: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,3: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,4: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,5: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,6: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,7: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,8: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,9: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,10: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,11: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,12: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,13: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,14: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,15: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,16: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,17: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,18: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,19: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,20: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,21: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,0: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,1: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,2: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,3: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,4: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,5: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,6: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,7: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,8: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,9: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,10: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,11: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,12: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,13: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,14: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,15: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,16: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,17: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,18: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,19: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,20: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,21: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,0: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,1: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,2: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,3: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,4: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,5: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,6: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,7: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,8: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,9: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,10: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,11: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,12: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,13: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,14: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,15: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,16: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,17: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,18: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,19: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,20: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,21: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,0: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,1: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,2: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,3: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,4: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,5: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,6: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,7: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,8: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,9: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,10: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,11: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,12: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,13: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,14: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,15: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,16: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,17: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,18: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,19: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,20: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,21: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,0: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,1: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,2: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,3: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,4: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,5: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,6: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,7: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,8: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,9: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,10: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,11: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,12: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,13: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,14: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,15: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,16: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,17: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,18: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,19: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,20: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,21: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,0: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,1: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,2: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,3: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,4: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,5: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,6: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,7: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,8: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,9: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,10: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,11: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,12: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,13: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,14: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,15: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,16: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,17: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,18: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,19: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,20: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,21: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,0: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,1: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,2: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,3: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,4: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,5: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,6: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,7: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,8: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,9: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,10: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,11: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,12: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,13: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,14: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,15: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,16: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,17: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,18: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,19: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,20: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,21: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,0: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,1: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,2: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,3: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,4: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,5: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,6: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,7: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,8: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,9: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,10: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,11: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,12: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,13: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,14: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,15: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,16: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,17: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,18: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,19: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,20: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,21: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,0: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,1: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,2: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,3: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,4: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,5: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,6: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,7: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,8: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,9: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,10: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,11: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,12: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,13: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,14: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,15: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,16: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,17: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,18: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,19: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,20: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,21: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,0: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,1: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,2: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,3: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,4: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,5: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,6: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,7: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,8: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,9: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,10: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,11: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,12: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,13: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,14: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,15: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,16: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,17: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,18: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,19: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,20: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,21: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,0: resulting DOM for range [document.head, 1, document.head, 1], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,1: resulting DOM for range [document.head, 1, document.head, 1], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,2: resulting DOM for range [document.head, 1, document.head, 1], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,3: resulting DOM for range [document.head, 1, document.head, 1], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,4: resulting DOM for range [document.head, 1, document.head, 1], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,5: resulting DOM for range [document.head, 1, document.head, 1], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,6: resulting DOM for range [document.head, 1, document.head, 1], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,7: resulting DOM for range [document.head, 1, document.head, 1], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,8: resulting DOM for range [document.head, 1, document.head, 1], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,9: resulting DOM for range [document.head, 1, document.head, 1], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,10: resulting DOM for range [document.head, 1, document.head, 1], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,11: resulting DOM for range [document.head, 1, document.head, 1], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,12: resulting DOM for range [document.head, 1, document.head, 1], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,13: resulting DOM for range [document.head, 1, document.head, 1], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,14: resulting DOM for range [document.head, 1, document.head, 1], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,15: resulting DOM for range [document.head, 1, document.head, 1], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,16: resulting DOM for range [document.head, 1, document.head, 1], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,17: resulting DOM for range [document.head, 1, document.head, 1], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,18: resulting DOM for range [document.head, 1, document.head, 1], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,19: resulting DOM for range [document.head, 1, document.head, 1], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,20: resulting DOM for range [document.head, 1, document.head, 1], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,21: resulting DOM for range [document.head, 1, document.head, 1], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,0: resulting DOM for range [document.body, 4, document.body, 5], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,1: resulting DOM for range [document.body, 4, document.body, 5], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,2: resulting DOM for range [document.body, 4, document.body, 5], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,3: resulting DOM for range [document.body, 4, document.body, 5], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,4: resulting DOM for range [document.body, 4, document.body, 5], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,5: resulting DOM for range [document.body, 4, document.body, 5], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,6: resulting DOM for range [document.body, 4, document.body, 5], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,7: resulting DOM for range [document.body, 4, document.body, 5], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,8: resulting DOM for range [document.body, 4, document.body, 5], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,9: resulting DOM for range [document.body, 4, document.body, 5], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,10: resulting DOM for range [document.body, 4, document.body, 5], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,11: resulting DOM for range [document.body, 4, document.body, 5], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,12: resulting DOM for range [document.body, 4, document.body, 5], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,13: resulting DOM for range [document.body, 4, document.body, 5], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,14: resulting DOM for range [document.body, 4, document.body, 5], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,15: resulting DOM for range [document.body, 4, document.body, 5], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,16: resulting DOM for range [document.body, 4, document.body, 5], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,17: resulting DOM for range [document.body, 4, document.body, 5], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,18: resulting DOM for range [document.body, 4, document.body, 5], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,19: resulting DOM for range [document.body, 4, document.body, 5], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,20: resulting DOM for range [document.body, 4, document.body, 5], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,21: resulting DOM for range [document.body, 4, document.body, 5], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,0: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,1: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,2: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,3: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,4: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,5: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,6: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,7: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,8: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,9: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,10: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,11: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,12: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,13: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,14: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,15: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,16: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,17: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,18: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,19: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,20: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,21: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,0: resulting DOM for range [paras[0], 0, paras[0], 1], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,1: resulting DOM for range [paras[0], 0, paras[0], 1], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,2: resulting DOM for range [paras[0], 0, paras[0], 1], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,3: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,4: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,5: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,6: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,7: resulting DOM for range [paras[0], 0, paras[0], 1], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,8: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,9: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,10: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,11: resulting DOM for range [paras[0], 0, paras[0], 1], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,12: resulting DOM for range [paras[0], 0, paras[0], 1], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,13: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,14: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,15: resulting DOM for range [paras[0], 0, paras[0], 1], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,16: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,17: resulting DOM for range [paras[0], 0, paras[0], 1], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,18: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,19: resulting DOM for range [paras[0], 0, paras[0], 1], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,20: resulting DOM for range [paras[0], 0, paras[0], 1], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,21: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,0: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,1: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,2: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,3: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,4: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,5: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,6: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,7: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,8: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,9: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,10: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,11: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,12: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,13: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,14: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,15: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,16: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,17: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,18: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,19: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,20: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,21: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,0: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,1: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,2: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,3: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,4: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,5: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,6: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,7: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,8: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,9: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,10: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,11: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,12: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,13: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,14: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,15: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,16: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,17: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,18: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,19: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,20: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,21: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,0: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,1: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,2: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,3: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,4: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,5: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,6: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,7: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,8: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,9: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,10: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,11: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,12: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,13: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,14: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,15: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,16: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,17: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,18: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,19: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,20: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,21: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,0: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,1: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,2: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,3: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,4: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,5: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,6: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,7: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,8: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,9: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,10: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,11: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,12: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,13: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,14: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,15: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,16: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,17: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,18: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,19: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,20: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,21: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,0: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,1: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,2: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,3: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,4: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,5: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,6: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,7: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,8: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,9: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,10: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,11: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,12: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,13: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,14: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,15: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,16: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,17: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,18: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,19: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,20: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,21: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,0: resulting DOM for range [testDiv, 2, paras[4], 1], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,1: resulting DOM for range [testDiv, 2, paras[4], 1], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,2: resulting DOM for range [testDiv, 2, paras[4], 1], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,3: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,4: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,5: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,6: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,7: resulting DOM for range [testDiv, 2, paras[4], 1], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,8: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,9: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,10: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,11: resulting DOM for range [testDiv, 2, paras[4], 1], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,12: resulting DOM for range [testDiv, 2, paras[4], 1], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,13: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,14: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,15: resulting DOM for range [testDiv, 2, paras[4], 1], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,16: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,17: resulting DOM for range [testDiv, 2, paras[4], 1], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,18: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,19: resulting DOM for range [testDiv, 2, paras[4], 1], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,20: resulting DOM for range [testDiv, 2, paras[4], 1], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,21: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 23,0: resulting DOM for range [document, 0, document, 1], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 23,1: resulting DOM for range [document, 0, document, 1], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 23,2: resulting DOM for range [document, 0, document, 1], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 23,3: resulting DOM for range [document, 0, document, 1], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 23,4: resulting DOM for range [document, 0, document, 1], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 23,5: resulting DOM for range [document, 0, document, 1], node detachedPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 23,6: resulting DOM for range [document, 0, document, 1], node detachedPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 23,7: resulting DOM for range [document, 0, document, 1], node document | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 23,8: resulting DOM for range [document, 0, document, 1], node detachedDiv | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 23,9: resulting DOM for range [document, 0, document, 1], node foreignDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 23,10: resulting DOM for range [document, 0, document, 1], node foreignPara2 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 23,11: resulting DOM for range [document, 0, document, 1], node xmlDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 23,12: resulting DOM for range [document, 0, document, 1], node xmlElement | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 23,13: resulting DOM for range [document, 0, document, 1], node detachedTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 23,14: resulting DOM for range [document, 0, document, 1], node foreignTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 23,15: resulting DOM for range [document, 0, document, 1], node processingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 23,16: resulting DOM for range [document, 0, document, 1], node detachedProcessingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 23,17: resulting DOM for range [document, 0, document, 1], node comment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 23,18: resulting DOM for range [document, 0, document, 1], node detachedComment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 23,19: resulting DOM for range [document, 0, document, 1], node docfrag | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 23,20: resulting DOM for range [document, 0, document, 1], node doctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 23,21: resulting DOM for range [document, 0, document, 1], node foreignDoctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,0: resulting DOM for range [document, 0, document, 2], node paras[0] | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,1: resulting DOM for range [document, 0, document, 2], node paras[0].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,2: resulting DOM for range [document, 0, document, 2], node paras[1].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,3: resulting DOM for range [document, 0, document, 2], node foreignPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,4: resulting DOM for range [document, 0, document, 2], node foreignPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,5: resulting DOM for range [document, 0, document, 2], node detachedPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,6: resulting DOM for range [document, 0, document, 2], node detachedPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,7: resulting DOM for range [document, 0, document, 2], node document | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,8: resulting DOM for range [document, 0, document, 2], node detachedDiv | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,9: resulting DOM for range [document, 0, document, 2], node foreignDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,10: resulting DOM for range [document, 0, document, 2], node foreignPara2 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,11: resulting DOM for range [document, 0, document, 2], node xmlDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,12: resulting DOM for range [document, 0, document, 2], node xmlElement | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,13: resulting DOM for range [document, 0, document, 2], node detachedTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,14: resulting DOM for range [document, 0, document, 2], node foreignTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,15: resulting DOM for range [document, 0, document, 2], node processingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,16: resulting DOM for range [document, 0, document, 2], node detachedProcessingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,17: resulting DOM for range [document, 0, document, 2], node comment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,18: resulting DOM for range [document, 0, document, 2], node detachedComment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,19: resulting DOM for range [document, 0, document, 2], node docfrag | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,20: resulting DOM for range [document, 0, document, 2], node doctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,21: resulting DOM for range [document, 0, document, 2], node foreignDoctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,0: resulting DOM for range [comment, 2, comment, 3], node paras[0] | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,1: resulting DOM for range [comment, 2, comment, 3], node paras[0].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,2: resulting DOM for range [comment, 2, comment, 3], node paras[1].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,3: resulting DOM for range [comment, 2, comment, 3], node foreignPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,4: resulting DOM for range [comment, 2, comment, 3], node foreignPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,5: resulting DOM for range [comment, 2, comment, 3], node detachedPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,6: resulting DOM for range [comment, 2, comment, 3], node detachedPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,7: resulting DOM for range [comment, 2, comment, 3], node document | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,8: resulting DOM for range [comment, 2, comment, 3], node detachedDiv | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,9: resulting DOM for range [comment, 2, comment, 3], node foreignDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,10: resulting DOM for range [comment, 2, comment, 3], node foreignPara2 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,11: resulting DOM for range [comment, 2, comment, 3], node xmlDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,12: resulting DOM for range [comment, 2, comment, 3], node xmlElement | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,13: resulting DOM for range [comment, 2, comment, 3], node detachedTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,14: resulting DOM for range [comment, 2, comment, 3], node foreignTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,15: resulting DOM for range [comment, 2, comment, 3], node processingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,16: resulting DOM for range [comment, 2, comment, 3], node detachedProcessingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,17: resulting DOM for range [comment, 2, comment, 3], node comment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,18: resulting DOM for range [comment, 2, comment, 3], node detachedComment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,19: resulting DOM for range [comment, 2, comment, 3], node docfrag | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,20: resulting DOM for range [comment, 2, comment, 3], node doctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,21: resulting DOM for range [comment, 2, comment, 3], node foreignDoctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,0: resulting DOM for range [testDiv, 0, comment, 5], node paras[0] | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,1: resulting DOM for range [testDiv, 0, comment, 5], node paras[0].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,2: resulting DOM for range [testDiv, 0, comment, 5], node paras[1].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,3: resulting DOM for range [testDiv, 0, comment, 5], node foreignPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,4: resulting DOM for range [testDiv, 0, comment, 5], node foreignPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,5: resulting DOM for range [testDiv, 0, comment, 5], node detachedPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,6: resulting DOM for range [testDiv, 0, comment, 5], node detachedPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,7: resulting DOM for range [testDiv, 0, comment, 5], node document | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,8: resulting DOM for range [testDiv, 0, comment, 5], node detachedDiv | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,9: resulting DOM for range [testDiv, 0, comment, 5], node foreignDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,10: resulting DOM for range [testDiv, 0, comment, 5], node foreignPara2 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,11: resulting DOM for range [testDiv, 0, comment, 5], node xmlDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,12: resulting DOM for range [testDiv, 0, comment, 5], node xmlElement | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,13: resulting DOM for range [testDiv, 0, comment, 5], node detachedTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,14: resulting DOM for range [testDiv, 0, comment, 5], node foreignTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,15: resulting DOM for range [testDiv, 0, comment, 5], node processingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,16: resulting DOM for range [testDiv, 0, comment, 5], node detachedProcessingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,17: resulting DOM for range [testDiv, 0, comment, 5], node comment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,18: resulting DOM for range [testDiv, 0, comment, 5], node detachedComment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,19: resulting DOM for range [testDiv, 0, comment, 5], node docfrag | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,20: resulting DOM for range [testDiv, 0, comment, 5], node doctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,21: resulting DOM for range [testDiv, 0, comment, 5], node foreignDoctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,0: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node paras[0] | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,1: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node paras[0].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,2: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node paras[1].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,3: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,4: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,5: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,6: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,7: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node document | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,8: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedDiv | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,9: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,10: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignPara2 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,11: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node xmlDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,12: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node xmlElement | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,13: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,14: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,15: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node processingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,16: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedProcessingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,17: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node comment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,18: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedComment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,19: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node docfrag | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,20: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node doctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,21: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignDoctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,0: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0] | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,1: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,2: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[1].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,3: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,4: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,5: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,6: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,7: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node document | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,8: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedDiv | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,9: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,10: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara2 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,11: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,12: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlElement | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,13: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,14: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,15: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node processingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,16: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedProcessingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,17: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node comment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,18: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedComment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,19: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node docfrag | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,20: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node doctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,21: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,0: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node paras[0] | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,1: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node paras[0].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,2: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node paras[1].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,3: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,4: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,5: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,6: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,7: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node document | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,8: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedDiv | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,9: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,10: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignPara2 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,11: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node xmlDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,12: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node xmlElement | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,13: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,14: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,15: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node processingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,16: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedProcessingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,17: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node comment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,18: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedComment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,19: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node docfrag | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,20: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node doctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,21: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignDoctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,0: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0] | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,1: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,2: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node paras[1].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,3: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,4: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,5: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,6: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,7: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node document | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,8: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedDiv | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,9: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,10: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara2 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,11: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node xmlDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,12: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node xmlElement | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,13: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,14: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,15: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node processingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,16: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedProcessingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,17: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node comment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,18: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedComment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,19: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node docfrag | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,20: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node doctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,21: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,0: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0] | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,1: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,2: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[1].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,3: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,4: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,5: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,6: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,7: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node document | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,8: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedDiv | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,9: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,10: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara2 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,11: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,12: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlElement | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,13: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,14: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,15: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node processingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,16: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedProcessingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,17: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node comment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,18: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedComment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,19: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node docfrag | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,20: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node doctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,21: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,0: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0] | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,1: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,2: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[1].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,3: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,4: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,5: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,6: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,7: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node document | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,8: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedDiv | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,9: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,10: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara2 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,11: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,12: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlElement | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,13: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,14: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,15: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node processingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,16: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedProcessingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,17: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node comment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,18: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedComment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,19: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node docfrag | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,20: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node doctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,21: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,0: resulting DOM for range [detachedComment, 3, detachedComment, 4], node paras[0] | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,1: resulting DOM for range [detachedComment, 3, detachedComment, 4], node paras[0].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,2: resulting DOM for range [detachedComment, 3, detachedComment, 4], node paras[1].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,3: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,4: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,5: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,6: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,7: resulting DOM for range [detachedComment, 3, detachedComment, 4], node document | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,8: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedDiv | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,9: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,10: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignPara2 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,11: resulting DOM for range [detachedComment, 3, detachedComment, 4], node xmlDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,12: resulting DOM for range [detachedComment, 3, detachedComment, 4], node xmlElement | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,13: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,14: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,15: resulting DOM for range [detachedComment, 3, detachedComment, 4], node processingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,16: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedProcessingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,17: resulting DOM for range [detachedComment, 3, detachedComment, 4], node comment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,18: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedComment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,19: resulting DOM for range [detachedComment, 3, detachedComment, 4], node docfrag | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,20: resulting DOM for range [detachedComment, 3, detachedComment, 4], node doctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,21: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignDoctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,0: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0] | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,1: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,2: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[1].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,3: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,4: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,5: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,6: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,7: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node document | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,8: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedDiv | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,9: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,10: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara2 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,11: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,12: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlElement | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,13: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,14: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,15: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node processingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,16: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedProcessingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,17: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node comment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,18: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedComment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,19: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node docfrag | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,20: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node doctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,21: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,0: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0] | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,1: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,2: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[1].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,3: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,4: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,5: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,6: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,7: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node document | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,8: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedDiv | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,9: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,10: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara2 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,11: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,12: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlElement | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,13: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,14: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,15: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node processingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,16: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedProcessingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,17: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node comment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,18: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedComment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,19: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node docfrag | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,20: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node doctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,21: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,0: resulting DOM for range [docfrag, 0, docfrag, 0], node paras[0] | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,1: resulting DOM for range [docfrag, 0, docfrag, 0], node paras[0].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,2: resulting DOM for range [docfrag, 0, docfrag, 0], node paras[1].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,3: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,4: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,5: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,6: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,7: resulting DOM for range [docfrag, 0, docfrag, 0], node document | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,8: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedDiv | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,9: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,10: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignPara2 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,11: resulting DOM for range [docfrag, 0, docfrag, 0], node xmlDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,12: resulting DOM for range [docfrag, 0, docfrag, 0], node xmlElement | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,13: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,14: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,15: resulting DOM for range [docfrag, 0, docfrag, 0], node processingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,16: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedProcessingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,17: resulting DOM for range [docfrag, 0, docfrag, 0], node comment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,18: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedComment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,19: resulting DOM for range [docfrag, 0, docfrag, 0], node docfrag | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,20: resulting DOM for range [docfrag, 0, docfrag, 0], node doctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,21: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignDoctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,0: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node paras[0] | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,1: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node paras[0].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,2: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node paras[1].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,3: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,4: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,5: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,6: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,7: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node document | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,8: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedDiv | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,9: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,10: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignPara2 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,11: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node xmlDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,12: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node xmlElement | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,13: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,14: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,15: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node processingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,16: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedProcessingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,17: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node comment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,18: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedComment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,19: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node docfrag | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,20: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node doctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,21: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignDoctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ | |
| │ restoreIframe@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:11:12 | |
| │ testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:46:9 | |
| │ Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1397:20 | |
| │ testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:45:5 | |
| └ actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:266:17 | |
| ▶ Unexpected subtest result in /dom/ranges/Range-insertNode.html: | |
| │ FAIL [expected PASS] 0,0: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,1: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,2: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,3: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,4: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,5: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,6: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,7: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,8: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,9: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,10: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,11: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,12: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,13: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,14: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,15: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,16: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,17: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,18: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,19: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,20: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,21: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,0: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,1: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,2: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,3: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,4: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,5: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,6: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,7: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,8: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,9: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,10: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,11: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,12: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,13: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,14: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,15: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,16: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,17: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,18: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,19: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,20: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,21: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,0: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,1: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,2: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,3: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,4: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,5: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,6: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,7: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,8: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,9: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,10: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,11: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,12: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,13: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,14: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,15: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,16: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,17: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,18: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,19: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,20: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,21: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,0: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,1: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,2: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,3: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,4: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,5: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,6: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,7: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,8: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,9: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,10: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,11: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,12: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,13: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,14: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,15: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,16: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,17: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,18: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,19: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,20: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,21: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,0: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,1: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,2: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,3: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,4: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,5: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,6: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,7: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,8: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,9: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,10: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,11: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,12: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,13: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,14: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,15: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,16: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,17: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,18: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,19: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,20: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,21: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,0: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,1: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,2: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,3: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,4: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,5: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,6: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,7: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,8: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,9: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,10: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,11: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,12: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,13: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,14: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,15: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,16: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,17: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,18: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,19: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,20: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,21: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,0: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,1: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,2: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,3: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,4: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,5: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,6: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,7: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,8: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,9: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,10: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,11: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,12: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,13: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,14: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,15: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,16: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,17: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,18: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,19: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,20: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,21: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,0: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,1: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,2: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,3: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,4: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,5: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,6: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,7: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,8: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,9: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,10: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,11: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,12: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,13: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,14: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,15: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,16: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,17: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,18: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,19: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,20: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,21: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,0: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,1: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,2: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,3: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,4: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,5: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,6: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,7: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,8: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,9: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,10: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,11: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,12: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,13: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,14: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,15: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,16: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,17: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,18: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,19: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,20: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,21: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,0: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,1: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,2: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,3: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,4: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,5: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,6: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,7: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,8: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,9: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,10: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,11: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,12: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,13: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,14: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,15: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,16: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,17: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,18: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,19: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,20: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,21: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,0: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,1: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,2: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,3: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,4: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,5: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,6: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,7: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,8: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,9: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,10: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,11: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,12: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,13: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,14: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,15: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,16: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,17: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,18: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,19: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,20: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,21: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,0: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,1: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,2: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,3: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,4: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,5: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,6: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,7: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,8: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,9: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,10: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,11: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,12: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,13: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,14: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,15: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,16: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,17: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,18: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,19: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,20: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,21: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,0: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,1: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,2: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,3: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,4: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,5: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,6: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,7: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,8: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,9: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,10: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,11: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,12: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,13: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,14: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,15: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,16: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,17: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,18: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,19: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,20: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,21: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,0: resulting range position for range [document.head, 1, document.head, 1], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,1: resulting range position for range [document.head, 1, document.head, 1], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,2: resulting range position for range [document.head, 1, document.head, 1], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,3: resulting range position for range [document.head, 1, document.head, 1], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,4: resulting range position for range [document.head, 1, document.head, 1], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,5: resulting range position for range [document.head, 1, document.head, 1], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,6: resulting range position for range [document.head, 1, document.head, 1], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,7: resulting range position for range [document.head, 1, document.head, 1], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,8: resulting range position for range [document.head, 1, document.head, 1], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,9: resulting range position for range [document.head, 1, document.head, 1], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,10: resulting range position for range [document.head, 1, document.head, 1], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,11: resulting range position for range [document.head, 1, document.head, 1], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,12: resulting range position for range [document.head, 1, document.head, 1], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,13: resulting range position for range [document.head, 1, document.head, 1], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,14: resulting range position for range [document.head, 1, document.head, 1], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,15: resulting range position for range [document.head, 1, document.head, 1], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,16: resulting range position for range [document.head, 1, document.head, 1], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,17: resulting range position for range [document.head, 1, document.head, 1], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,18: resulting range position for range [document.head, 1, document.head, 1], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,19: resulting range position for range [document.head, 1, document.head, 1], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,20: resulting range position for range [document.head, 1, document.head, 1], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,21: resulting range position for range [document.head, 1, document.head, 1], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,0: resulting range position for range [document.body, 4, document.body, 5], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,1: resulting range position for range [document.body, 4, document.body, 5], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,2: resulting range position for range [document.body, 4, document.body, 5], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,3: resulting range position for range [document.body, 4, document.body, 5], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,4: resulting range position for range [document.body, 4, document.body, 5], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,5: resulting range position for range [document.body, 4, document.body, 5], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,6: resulting range position for range [document.body, 4, document.body, 5], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,7: resulting range position for range [document.body, 4, document.body, 5], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,8: resulting range position for range [document.body, 4, document.body, 5], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,9: resulting range position for range [document.body, 4, document.body, 5], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,10: resulting range position for range [document.body, 4, document.body, 5], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,11: resulting range position for range [document.body, 4, document.body, 5], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,12: resulting range position for range [document.body, 4, document.body, 5], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,13: resulting range position for range [document.body, 4, document.body, 5], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,14: resulting range position for range [document.body, 4, document.body, 5], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,15: resulting range position for range [document.body, 4, document.body, 5], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,16: resulting range position for range [document.body, 4, document.body, 5], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,17: resulting range position for range [document.body, 4, document.body, 5], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,18: resulting range position for range [document.body, 4, document.body, 5], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,19: resulting range position for range [document.body, 4, document.body, 5], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,20: resulting range position for range [document.body, 4, document.body, 5], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,21: resulting range position for range [document.body, 4, document.body, 5], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,0: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,1: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,2: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,3: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,4: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,5: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,6: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,7: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,8: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,9: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,10: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,11: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,12: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,13: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,14: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,15: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,16: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,17: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,18: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,19: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,20: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,21: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,0: resulting range position for range [paras[0], 0, paras[0], 1], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,1: resulting range position for range [paras[0], 0, paras[0], 1], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,2: resulting range position for range [paras[0], 0, paras[0], 1], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,3: resulting range position for range [paras[0], 0, paras[0], 1], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,4: resulting range position for range [paras[0], 0, paras[0], 1], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,5: resulting range position for range [paras[0], 0, paras[0], 1], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,6: resulting range position for range [paras[0], 0, paras[0], 1], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,7: resulting range position for range [paras[0], 0, paras[0], 1], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,8: resulting range position for range [paras[0], 0, paras[0], 1], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,9: resulting range position for range [paras[0], 0, paras[0], 1], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,10: resulting range position for range [paras[0], 0, paras[0], 1], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,11: resulting range position for range [paras[0], 0, paras[0], 1], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,12: resulting range position for range [paras[0], 0, paras[0], 1], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,13: resulting range position for range [paras[0], 0, paras[0], 1], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,14: resulting range position for range [paras[0], 0, paras[0], 1], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,15: resulting range position for range [paras[0], 0, paras[0], 1], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,16: resulting range position for range [paras[0], 0, paras[0], 1], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,17: resulting range position for range [paras[0], 0, paras[0], 1], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,18: resulting range position for range [paras[0], 0, paras[0], 1], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,19: resulting range position for range [paras[0], 0, paras[0], 1], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,20: resulting range position for range [paras[0], 0, paras[0], 1], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,21: resulting range position for range [paras[0], 0, paras[0], 1], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,0: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,1: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,2: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,3: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,4: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,5: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,6: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,7: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,8: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,9: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,10: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,11: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,12: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,13: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,14: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,15: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,16: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,17: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,18: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,19: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,20: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,21: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,0: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,1: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,2: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,3: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,4: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,5: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,6: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,7: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,8: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,9: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,10: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,11: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,12: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,13: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,14: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,15: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,16: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,17: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,18: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,19: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,20: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,21: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,0: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,1: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,2: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,3: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,4: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,5: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,6: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,7: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,8: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,9: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,10: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,11: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,12: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,13: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,14: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,15: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,16: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,17: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,18: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,19: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,20: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,21: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,0: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,1: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,2: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,3: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,4: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,5: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,6: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,7: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,8: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,9: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,10: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,11: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,12: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,13: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,14: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,15: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,16: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,17: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,18: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,19: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,20: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,21: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,0: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,1: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,2: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,3: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,4: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,5: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,6: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,7: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,8: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,9: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,10: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,11: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,12: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,13: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,14: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,15: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,16: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,17: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,18: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,19: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,20: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,21: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,0: resulting range position for range [testDiv, 2, paras[4], 1], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,1: resulting range position for range [testDiv, 2, paras[4], 1], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,2: resulting range position for range [testDiv, 2, paras[4], 1], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,3: resulting range position for range [testDiv, 2, paras[4], 1], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,4: resulting range position for range [testDiv, 2, paras[4], 1], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,5: resulting range position for range [testDiv, 2, paras[4], 1], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,6: resulting range position for range [testDiv, 2, paras[4], 1], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,7: resulting range position for range [testDiv, 2, paras[4], 1], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,8: resulting range position for range [testDiv, 2, paras[4], 1], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,9: resulting range position for range [testDiv, 2, paras[4], 1], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,10: resulting range position for range [testDiv, 2, paras[4], 1], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,11: resulting range position for range [testDiv, 2, paras[4], 1], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,12: resulting range position for range [testDiv, 2, paras[4], 1], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,13: resulting range position for range [testDiv, 2, paras[4], 1], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,14: resulting range position for range [testDiv, 2, paras[4], 1], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,15: resulting range position for range [testDiv, 2, paras[4], 1], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,16: resulting range position for range [testDiv, 2, paras[4], 1], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,17: resulting range position for range [testDiv, 2, paras[4], 1], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,18: resulting range position for range [testDiv, 2, paras[4], 1], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,19: resulting range position for range [testDiv, 2, paras[4], 1], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,20: resulting range position for range [testDiv, 2, paras[4], 1], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,21: resulting range position for range [testDiv, 2, paras[4], 1], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,0: resulting range position for range [document, 0, document, 1], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,1: resulting range position for range [document, 0, document, 1], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,2: resulting range position for range [document, 0, document, 1], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,3: resulting range position for range [document, 0, document, 1], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,4: resulting range position for range [document, 0, document, 1], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,5: resulting range position for range [document, 0, document, 1], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,6: resulting range position for range [document, 0, document, 1], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,7: resulting range position for range [document, 0, document, 1], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,8: resulting range position for range [document, 0, document, 1], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,9: resulting range position for range [document, 0, document, 1], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,10: resulting range position for range [document, 0, document, 1], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,11: resulting range position for range [document, 0, document, 1], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,12: resulting range position for range [document, 0, document, 1], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,13: resulting range position for range [document, 0, document, 1], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,14: resulting range position for range [document, 0, document, 1], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,15: resulting range position for range [document, 0, document, 1], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,16: resulting range position for range [document, 0, document, 1], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,17: resulting range position for range [document, 0, document, 1], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,18: resulting range position for range [document, 0, document, 1], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,19: resulting range position for range [document, 0, document, 1], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,20: resulting range position for range [document, 0, document, 1], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,21: resulting range position for range [document, 0, document, 1], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,0: resulting range position for range [document, 0, document, 2], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,1: resulting range position for range [document, 0, document, 2], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,2: resulting range position for range [document, 0, document, 2], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,3: resulting range position for range [document, 0, document, 2], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,4: resulting range position for range [document, 0, document, 2], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,5: resulting range position for range [document, 0, document, 2], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,6: resulting range position for range [document, 0, document, 2], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,7: resulting range position for range [document, 0, document, 2], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,8: resulting range position for range [document, 0, document, 2], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,9: resulting range position for range [document, 0, document, 2], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,10: resulting range position for range [document, 0, document, 2], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,11: resulting range position for range [document, 0, document, 2], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,12: resulting range position for range [document, 0, document, 2], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,13: resulting range position for range [document, 0, document, 2], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,14: resulting range position for range [document, 0, document, 2], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,15: resulting range position for range [document, 0, document, 2], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,16: resulting range position for range [document, 0, document, 2], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,17: resulting range position for range [document, 0, document, 2], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,18: resulting range position for range [document, 0, document, 2], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,19: resulting range position for range [document, 0, document, 2], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,20: resulting range position for range [document, 0, document, 2], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,21: resulting range position for range [document, 0, document, 2], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,0: resulting range position for range [comment, 2, comment, 3], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,1: resulting range position for range [comment, 2, comment, 3], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,2: resulting range position for range [comment, 2, comment, 3], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,3: resulting range position for range [comment, 2, comment, 3], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,4: resulting range position for range [comment, 2, comment, 3], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,5: resulting range position for range [comment, 2, comment, 3], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,6: resulting range position for range [comment, 2, comment, 3], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,7: resulting range position for range [comment, 2, comment, 3], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,8: resulting range position for range [comment, 2, comment, 3], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,9: resulting range position for range [comment, 2, comment, 3], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,10: resulting range position for range [comment, 2, comment, 3], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,11: resulting range position for range [comment, 2, comment, 3], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,12: resulting range position for range [comment, 2, comment, 3], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,13: resulting range position for range [comment, 2, comment, 3], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,14: resulting range position for range [comment, 2, comment, 3], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,15: resulting range position for range [comment, 2, comment, 3], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,16: resulting range position for range [comment, 2, comment, 3], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,17: resulting range position for range [comment, 2, comment, 3], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,18: resulting range position for range [comment, 2, comment, 3], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,19: resulting range position for range [comment, 2, comment, 3], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,20: resulting range position for range [comment, 2, comment, 3], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,21: resulting range position for range [comment, 2, comment, 3], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,0: resulting range position for range [testDiv, 0, comment, 5], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,1: resulting range position for range [testDiv, 0, comment, 5], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,2: resulting range position for range [testDiv, 0, comment, 5], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,3: resulting range position for range [testDiv, 0, comment, 5], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,4: resulting range position for range [testDiv, 0, comment, 5], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,5: resulting range position for range [testDiv, 0, comment, 5], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,6: resulting range position for range [testDiv, 0, comment, 5], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,7: resulting range position for range [testDiv, 0, comment, 5], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,8: resulting range position for range [testDiv, 0, comment, 5], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,9: resulting range position for range [testDiv, 0, comment, 5], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,10: resulting range position for range [testDiv, 0, comment, 5], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,11: resulting range position for range [testDiv, 0, comment, 5], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,12: resulting range position for range [testDiv, 0, comment, 5], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,13: resulting range position for range [testDiv, 0, comment, 5], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,14: resulting range position for range [testDiv, 0, comment, 5], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,15: resulting range position for range [testDiv, 0, comment, 5], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,16: resulting range position for range [testDiv, 0, comment, 5], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,17: resulting range position for range [testDiv, 0, comment, 5], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,18: resulting range position for range [testDiv, 0, comment, 5], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,19: resulting range position for range [testDiv, 0, comment, 5], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,20: resulting range position for range [testDiv, 0, comment, 5], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,21: resulting range position for range [testDiv, 0, comment, 5], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,0: resulting range position for range [foreignDoc, 1, foreignComment, 2], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,1: resulting range position for range [foreignDoc, 1, foreignComment, 2], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,2: resulting range position for range [foreignDoc, 1, foreignComment, 2], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,3: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,4: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,5: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,6: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,7: resulting range position for range [foreignDoc, 1, foreignComment, 2], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,8: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,9: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,10: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,11: resulting range position for range [foreignDoc, 1, foreignComment, 2], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,12: resulting range position for range [foreignDoc, 1, foreignComment, 2], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,13: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,14: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,15: resulting range position for range [foreignDoc, 1, foreignComment, 2], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,16: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,17: resulting range position for range [foreignDoc, 1, foreignComment, 2], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,18: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,19: resulting range position for range [foreignDoc, 1, foreignComment, 2], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,20: resulting range position for range [foreignDoc, 1, foreignComment, 2], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,21: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,0: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,1: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,2: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,3: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,4: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,5: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,6: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,7: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,8: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,9: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,10: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,11: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,12: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,13: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,14: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,15: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,16: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,17: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,18: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,19: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,20: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,21: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,0: resulting range position for range [xmlDoc, 1, xmlComment, 0], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,1: resulting range position for range [xmlDoc, 1, xmlComment, 0], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,2: resulting range position for range [xmlDoc, 1, xmlComment, 0], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,3: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,4: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,5: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,6: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,7: resulting range position for range [xmlDoc, 1, xmlComment, 0], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,8: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,9: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,10: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,11: resulting range position for range [xmlDoc, 1, xmlComment, 0], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,12: resulting range position for range [xmlDoc, 1, xmlComment, 0], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,13: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,14: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,15: resulting range position for range [xmlDoc, 1, xmlComment, 0], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,16: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,17: resulting range position for range [xmlDoc, 1, xmlComment, 0], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,18: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,19: resulting range position for range [xmlDoc, 1, xmlComment, 0], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,20: resulting range position for range [xmlDoc, 1, xmlComment, 0], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,21: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,0: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,1: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,2: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,3: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,4: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,5: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,6: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,7: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,8: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,9: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,10: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,11: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,12: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,13: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,14: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,15: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,16: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,17: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,18: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,19: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,20: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,21: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,0: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,1: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,2: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,3: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,4: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,5: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,6: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,7: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,8: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,9: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,10: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,11: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,12: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,13: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,14: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,15: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,16: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,17: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,18: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,19: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,20: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,21: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,0: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,1: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,2: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,3: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,4: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,5: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,6: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,7: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,8: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,9: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,10: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,11: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,12: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,13: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,14: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,15: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,16: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,17: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,18: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,19: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,20: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,21: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,0: resulting range position for range [detachedComment, 3, detachedComment, 4], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,1: resulting range position for range [detachedComment, 3, detachedComment, 4], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,2: resulting range position for range [detachedComment, 3, detachedComment, 4], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,3: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,4: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,5: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,6: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,7: resulting range position for range [detachedComment, 3, detachedComment, 4], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,8: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,9: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,10: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,11: resulting range position for range [detachedComment, 3, detachedComment, 4], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,12: resulting range position for range [detachedComment, 3, detachedComment, 4], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,13: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,14: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,15: resulting range position for range [detachedComment, 3, detachedComment, 4], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,16: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,17: resulting range position for range [detachedComment, 3, detachedComment, 4], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,18: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,19: resulting range position for range [detachedComment, 3, detachedComment, 4], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,20: resulting range position for range [detachedComment, 3, detachedComment, 4], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,21: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,0: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,1: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,2: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,3: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,4: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,5: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,6: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,7: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,8: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,9: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,10: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,11: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,12: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,13: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,14: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,15: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,16: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,17: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,18: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,19: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,20: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,21: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,0: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,1: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,2: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,3: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,4: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,5: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,6: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,7: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,8: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,9: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,10: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,11: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,12: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,13: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,14: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,15: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,16: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,17: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,18: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,19: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,20: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,21: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,0: resulting range position for range [docfrag, 0, docfrag, 0], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,1: resulting range position for range [docfrag, 0, docfrag, 0], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,2: resulting range position for range [docfrag, 0, docfrag, 0], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,3: resulting range position for range [docfrag, 0, docfrag, 0], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,4: resulting range position for range [docfrag, 0, docfrag, 0], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,5: resulting range position for range [docfrag, 0, docfrag, 0], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,6: resulting range position for range [docfrag, 0, docfrag, 0], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,7: resulting range position for range [docfrag, 0, docfrag, 0], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,8: resulting range position for range [docfrag, 0, docfrag, 0], node detachedDiv | |
| │ ��� actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,9: resulting range position for range [docfrag, 0, docfrag, 0], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,10: resulting range position for range [docfrag, 0, docfrag, 0], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,11: resulting range position for range [docfrag, 0, docfrag, 0], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,12: resulting range position for range [docfrag, 0, docfrag, 0], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,13: resulting range position for range [docfrag, 0, docfrag, 0], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,14: resulting range position for range [docfrag, 0, docfrag, 0], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,15: resulting range position for range [docfrag, 0, docfrag, 0], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,16: resulting range position for range [docfrag, 0, docfrag, 0], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,17: resulting range position for range [docfrag, 0, docfrag, 0], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,18: resulting range position for range [docfrag, 0, docfrag, 0], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,19: resulting range position for range [docfrag, 0, docfrag, 0], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,20: resulting range position for range [docfrag, 0, docfrag, 0], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,21: resulting range position for range [docfrag, 0, docfrag, 0], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,0: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,1: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,2: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,3: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,4: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,5: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,6: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,7: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,8: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,9: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,10: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,11: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,12: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,13: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,14: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,15: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,16: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,17: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,18: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,19: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,20: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,21: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ | |
| │ testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:164:9 | |
| │ Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1397:20 | |
| │ testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:163:5 | |
| └ actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:266:17 | |
| ▶ Unexpected subtest result in /dom/ranges/Range-surroundContents.html: | |
| │ FAIL [expected PASS] 0,0: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,1: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,2: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,3: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,4: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,5: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,6: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,7: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,8: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,9: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,10: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,11: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,12: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,13: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,14: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,15: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,16: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,17: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,18: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,19: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,20: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 0,21: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,0: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,1: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,2: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,3: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,4: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,5: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,6: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,7: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,8: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,9: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,10: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,11: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,12: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,13: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,14: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,15: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,16: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,17: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,18: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,19: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,20: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 1,21: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,0: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,1: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,2: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,3: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,4: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,5: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,6: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,7: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,8: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,9: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,10: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,11: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,12: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,13: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,14: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,15: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,16: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,17: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,18: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,19: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,20: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 2,21: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,0: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,1: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,2: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,3: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,4: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,5: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,6: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,7: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,8: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,9: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,10: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,11: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,12: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,13: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,14: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,15: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,16: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,17: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,18: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,19: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,20: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 3,21: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,0: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,1: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,2: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,3: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,4: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,5: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,6: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,7: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,8: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,9: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,10: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,11: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,12: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,13: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,14: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,15: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,16: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,17: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,18: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,19: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,20: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 4,21: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,0: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,1: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,2: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,3: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,4: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,5: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,6: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,7: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,8: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,9: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,10: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,11: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,12: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,13: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,14: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,15: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,16: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,17: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,18: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,19: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,20: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 5,21: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,0: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,1: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,2: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,3: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,4: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,5: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,6: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,7: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,8: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,9: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,10: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,11: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,12: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,13: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,14: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,15: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,16: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,17: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,18: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,19: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,20: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 6,21: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,0: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,1: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,2: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,3: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,4: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,5: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,6: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,7: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,8: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,9: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,10: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,11: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,12: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,13: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,14: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,15: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,16: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,17: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,18: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,19: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,20: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 7,21: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,0: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,1: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,2: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,3: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,4: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,5: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,6: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,7: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,8: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,9: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,10: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,11: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,12: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,13: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,14: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,15: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,16: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,17: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,18: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,19: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,20: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 8,21: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,0: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,1: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,2: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,3: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,4: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,5: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,6: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,7: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,8: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,9: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,10: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,11: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,12: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,13: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,14: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,15: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,16: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,17: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,18: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,19: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,20: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 9,21: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,0: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,1: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,2: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,3: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,4: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,5: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,6: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,7: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,8: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,9: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,10: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,11: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,12: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,13: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,14: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,15: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,16: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,17: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,18: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,19: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,20: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 10,21: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,0: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,1: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,2: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,3: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,4: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,5: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,6: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,7: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,8: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,9: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,10: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,11: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,12: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,13: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,14: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,15: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,16: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,17: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,18: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,19: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,20: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 11,21: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,0: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,1: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,2: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,3: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,4: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,5: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,6: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,7: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,8: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,9: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,10: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,11: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,12: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,13: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,14: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,15: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,16: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,17: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,18: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,19: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,20: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 12,21: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,0: resulting range position for range [document.head, 1, document.head, 1], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,1: resulting range position for range [document.head, 1, document.head, 1], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,2: resulting range position for range [document.head, 1, document.head, 1], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,3: resulting range position for range [document.head, 1, document.head, 1], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,4: resulting range position for range [document.head, 1, document.head, 1], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,5: resulting range position for range [document.head, 1, document.head, 1], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,6: resulting range position for range [document.head, 1, document.head, 1], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,7: resulting range position for range [document.head, 1, document.head, 1], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,8: resulting range position for range [document.head, 1, document.head, 1], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,9: resulting range position for range [document.head, 1, document.head, 1], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,10: resulting range position for range [document.head, 1, document.head, 1], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,11: resulting range position for range [document.head, 1, document.head, 1], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,12: resulting range position for range [document.head, 1, document.head, 1], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,13: resulting range position for range [document.head, 1, document.head, 1], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,14: resulting range position for range [document.head, 1, document.head, 1], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,15: resulting range position for range [document.head, 1, document.head, 1], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,16: resulting range position for range [document.head, 1, document.head, 1], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,17: resulting range position for range [document.head, 1, document.head, 1], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,18: resulting range position for range [document.head, 1, document.head, 1], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,19: resulting range position for range [document.head, 1, document.head, 1], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,20: resulting range position for range [document.head, 1, document.head, 1], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 13,21: resulting range position for range [document.head, 1, document.head, 1], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,0: resulting range position for range [document.body, 4, document.body, 5], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,1: resulting range position for range [document.body, 4, document.body, 5], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,2: resulting range position for range [document.body, 4, document.body, 5], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,3: resulting range position for range [document.body, 4, document.body, 5], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,4: resulting range position for range [document.body, 4, document.body, 5], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,5: resulting range position for range [document.body, 4, document.body, 5], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,6: resulting range position for range [document.body, 4, document.body, 5], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,7: resulting range position for range [document.body, 4, document.body, 5], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,8: resulting range position for range [document.body, 4, document.body, 5], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,9: resulting range position for range [document.body, 4, document.body, 5], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,10: resulting range position for range [document.body, 4, document.body, 5], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,11: resulting range position for range [document.body, 4, document.body, 5], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,12: resulting range position for range [document.body, 4, document.body, 5], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,13: resulting range position for range [document.body, 4, document.body, 5], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,14: resulting range position for range [document.body, 4, document.body, 5], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,15: resulting range position for range [document.body, 4, document.body, 5], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,16: resulting range position for range [document.body, 4, document.body, 5], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,17: resulting range position for range [document.body, 4, document.body, 5], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,18: resulting range position for range [document.body, 4, document.body, 5], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,19: resulting range position for range [document.body, 4, document.body, 5], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,20: resulting range position for range [document.body, 4, document.body, 5], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 14,21: resulting range position for range [document.body, 4, document.body, 5], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,0: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,1: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,2: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,3: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,4: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,5: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,6: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,7: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,8: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,9: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,10: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,11: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,12: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,13: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,14: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,15: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,16: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,17: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,18: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,19: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,20: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 15,21: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,0: resulting range position for range [paras[0], 0, paras[0], 1], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,1: resulting range position for range [paras[0], 0, paras[0], 1], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,2: resulting range position for range [paras[0], 0, paras[0], 1], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,3: resulting range position for range [paras[0], 0, paras[0], 1], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,4: resulting range position for range [paras[0], 0, paras[0], 1], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,5: resulting range position for range [paras[0], 0, paras[0], 1], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,6: resulting range position for range [paras[0], 0, paras[0], 1], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,7: resulting range position for range [paras[0], 0, paras[0], 1], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,8: resulting range position for range [paras[0], 0, paras[0], 1], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,9: resulting range position for range [paras[0], 0, paras[0], 1], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,10: resulting range position for range [paras[0], 0, paras[0], 1], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,11: resulting range position for range [paras[0], 0, paras[0], 1], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,12: resulting range position for range [paras[0], 0, paras[0], 1], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,13: resulting range position for range [paras[0], 0, paras[0], 1], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,14: resulting range position for range [paras[0], 0, paras[0], 1], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,15: resulting range position for range [paras[0], 0, paras[0], 1], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,16: resulting range position for range [paras[0], 0, paras[0], 1], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,17: resulting range position for range [paras[0], 0, paras[0], 1], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,18: resulting range position for range [paras[0], 0, paras[0], 1], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,19: resulting range position for range [paras[0], 0, paras[0], 1], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,20: resulting range position for range [paras[0], 0, paras[0], 1], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 16,21: resulting range position for range [paras[0], 0, paras[0], 1], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,0: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,1: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,2: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,3: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,4: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,5: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,6: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,7: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,8: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,9: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,10: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,11: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,12: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,13: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,14: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,15: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,16: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,17: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,18: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,19: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,20: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 17,21: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,0: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,1: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,2: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,3: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,4: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,5: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,6: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,7: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,8: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,9: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,10: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,11: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,12: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,13: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,14: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,15: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,16: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,17: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,18: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,19: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,20: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 18,21: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,0: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,1: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,2: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,3: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,4: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,5: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,6: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,7: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,8: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,9: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,10: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,11: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,12: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,13: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,14: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,15: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,16: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,17: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,18: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,19: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,20: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 19,21: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,0: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,1: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,2: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,3: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,4: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,5: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,6: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,7: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,8: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,9: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,10: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,11: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,12: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,13: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,14: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,15: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,16: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,17: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,18: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,19: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,20: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 20,21: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,0: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,1: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,2: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,3: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,4: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,5: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,6: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,7: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,8: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,9: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,10: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,11: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,12: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,13: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,14: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,15: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,16: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,17: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,18: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,19: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,20: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 21,21: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,0: resulting range position for range [testDiv, 2, paras[4], 1], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,1: resulting range position for range [testDiv, 2, paras[4], 1], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,2: resulting range position for range [testDiv, 2, paras[4], 1], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,3: resulting range position for range [testDiv, 2, paras[4], 1], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,4: resulting range position for range [testDiv, 2, paras[4], 1], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,5: resulting range position for range [testDiv, 2, paras[4], 1], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,6: resulting range position for range [testDiv, 2, paras[4], 1], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,7: resulting range position for range [testDiv, 2, paras[4], 1], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,8: resulting range position for range [testDiv, 2, paras[4], 1], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,9: resulting range position for range [testDiv, 2, paras[4], 1], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,10: resulting range position for range [testDiv, 2, paras[4], 1], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,11: resulting range position for range [testDiv, 2, paras[4], 1], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,12: resulting range position for range [testDiv, 2, paras[4], 1], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,13: resulting range position for range [testDiv, 2, paras[4], 1], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,14: resulting range position for range [testDiv, 2, paras[4], 1], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,15: resulting range position for range [testDiv, 2, paras[4], 1], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,16: resulting range position for range [testDiv, 2, paras[4], 1], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,17: resulting range position for range [testDiv, 2, paras[4], 1], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,18: resulting range position for range [testDiv, 2, paras[4], 1], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,19: resulting range position for range [testDiv, 2, paras[4], 1], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,20: resulting range position for range [testDiv, 2, paras[4], 1], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 22,21: resulting range position for range [testDiv, 2, paras[4], 1], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,0: resulting range position for range [document, 0, document, 1], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,1: resulting range position for range [document, 0, document, 1], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,2: resulting range position for range [document, 0, document, 1], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,3: resulting range position for range [document, 0, document, 1], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,4: resulting range position for range [document, 0, document, 1], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,5: resulting range position for range [document, 0, document, 1], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,6: resulting range position for range [document, 0, document, 1], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,7: resulting range position for range [document, 0, document, 1], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,8: resulting range position for range [document, 0, document, 1], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,9: resulting range position for range [document, 0, document, 1], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,10: resulting range position for range [document, 0, document, 1], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,11: resulting range position for range [document, 0, document, 1], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,12: resulting range position for range [document, 0, document, 1], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,13: resulting range position for range [document, 0, document, 1], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,14: resulting range position for range [document, 0, document, 1], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,15: resulting range position for range [document, 0, document, 1], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,16: resulting range position for range [document, 0, document, 1], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,17: resulting range position for range [document, 0, document, 1], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,18: resulting range position for range [document, 0, document, 1], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,19: resulting range position for range [document, 0, document, 1], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,20: resulting range position for range [document, 0, document, 1], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 23,21: resulting range position for range [document, 0, document, 1], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,0: resulting range position for range [document, 0, document, 2], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,1: resulting range position for range [document, 0, document, 2], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,2: resulting range position for range [document, 0, document, 2], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,3: resulting range position for range [document, 0, document, 2], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,4: resulting range position for range [document, 0, document, 2], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,5: resulting range position for range [document, 0, document, 2], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,6: resulting range position for range [document, 0, document, 2], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,7: resulting range position for range [document, 0, document, 2], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,8: resulting range position for range [document, 0, document, 2], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,9: resulting range position for range [document, 0, document, 2], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,10: resulting range position for range [document, 0, document, 2], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,11: resulting range position for range [document, 0, document, 2], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,12: resulting range position for range [document, 0, document, 2], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,13: resulting range position for range [document, 0, document, 2], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,14: resulting range position for range [document, 0, document, 2], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,15: resulting range position for range [document, 0, document, 2], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,16: resulting range position for range [document, 0, document, 2], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,17: resulting range position for range [document, 0, document, 2], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,18: resulting range position for range [document, 0, document, 2], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,19: resulting range position for range [document, 0, document, 2], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,20: resulting range position for range [document, 0, document, 2], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 24,21: resulting range position for range [document, 0, document, 2], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,0: resulting range position for range [comment, 2, comment, 3], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,1: resulting range position for range [comment, 2, comment, 3], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,2: resulting range position for range [comment, 2, comment, 3], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,3: resulting range position for range [comment, 2, comment, 3], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,4: resulting range position for range [comment, 2, comment, 3], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,5: resulting range position for range [comment, 2, comment, 3], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,6: resulting range position for range [comment, 2, comment, 3], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,7: resulting range position for range [comment, 2, comment, 3], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,8: resulting range position for range [comment, 2, comment, 3], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,9: resulting range position for range [comment, 2, comment, 3], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,10: resulting range position for range [comment, 2, comment, 3], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,11: resulting range position for range [comment, 2, comment, 3], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,12: resulting range position for range [comment, 2, comment, 3], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,13: resulting range position for range [comment, 2, comment, 3], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,14: resulting range position for range [comment, 2, comment, 3], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,15: resulting range position for range [comment, 2, comment, 3], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,16: resulting range position for range [comment, 2, comment, 3], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,17: resulting range position for range [comment, 2, comment, 3], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,18: resulting range position for range [comment, 2, comment, 3], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,19: resulting range position for range [comment, 2, comment, 3], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,20: resulting range position for range [comment, 2, comment, 3], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 25,21: resulting range position for range [comment, 2, comment, 3], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,0: resulting range position for range [testDiv, 0, comment, 5], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,1: resulting range position for range [testDiv, 0, comment, 5], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,2: resulting range position for range [testDiv, 0, comment, 5], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,3: resulting range position for range [testDiv, 0, comment, 5], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,4: resulting range position for range [testDiv, 0, comment, 5], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,5: resulting range position for range [testDiv, 0, comment, 5], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,6: resulting range position for range [testDiv, 0, comment, 5], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,7: resulting range position for range [testDiv, 0, comment, 5], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,8: resulting range position for range [testDiv, 0, comment, 5], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,9: resulting range position for range [testDiv, 0, comment, 5], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,10: resulting range position for range [testDiv, 0, comment, 5], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,11: resulting range position for range [testDiv, 0, comment, 5], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,12: resulting range position for range [testDiv, 0, comment, 5], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,13: resulting range position for range [testDiv, 0, comment, 5], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,14: resulting range position for range [testDiv, 0, comment, 5], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,15: resulting range position for range [testDiv, 0, comment, 5], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,16: resulting range position for range [testDiv, 0, comment, 5], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,17: resulting range position for range [testDiv, 0, comment, 5], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,18: resulting range position for range [testDiv, 0, comment, 5], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,19: resulting range position for range [testDiv, 0, comment, 5], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,20: resulting range position for range [testDiv, 0, comment, 5], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 26,21: resulting range position for range [testDiv, 0, comment, 5], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,0: resulting range position for range [foreignDoc, 1, foreignComment, 2], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,1: resulting range position for range [foreignDoc, 1, foreignComment, 2], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,2: resulting range position for range [foreignDoc, 1, foreignComment, 2], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,3: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,4: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,5: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,6: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,7: resulting range position for range [foreignDoc, 1, foreignComment, 2], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,8: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,9: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,10: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,11: resulting range position for range [foreignDoc, 1, foreignComment, 2], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,12: resulting range position for range [foreignDoc, 1, foreignComment, 2], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,13: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,14: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,15: resulting range position for range [foreignDoc, 1, foreignComment, 2], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,16: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,17: resulting range position for range [foreignDoc, 1, foreignComment, 2], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,18: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,19: resulting range position for range [foreignDoc, 1, foreignComment, 2], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,20: resulting range position for range [foreignDoc, 1, foreignComment, 2], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 27,21: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,0: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,1: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,2: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,3: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,4: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,5: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,6: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,7: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,8: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,9: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,10: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,11: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,12: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,13: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,14: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,15: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,16: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,17: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,18: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,19: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,20: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 28,21: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,0: resulting range position for range [xmlDoc, 1, xmlComment, 0], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,1: resulting range position for range [xmlDoc, 1, xmlComment, 0], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,2: resulting range position for range [xmlDoc, 1, xmlComment, 0], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,3: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,4: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,5: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,6: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,7: resulting range position for range [xmlDoc, 1, xmlComment, 0], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,8: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,9: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,10: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,11: resulting range position for range [xmlDoc, 1, xmlComment, 0], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,12: resulting range position for range [xmlDoc, 1, xmlComment, 0], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,13: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,14: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,15: resulting range position for range [xmlDoc, 1, xmlComment, 0], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,16: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,17: resulting range position for range [xmlDoc, 1, xmlComment, 0], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,18: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,19: resulting range position for range [xmlDoc, 1, xmlComment, 0], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,20: resulting range position for range [xmlDoc, 1, xmlComment, 0], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 29,21: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,0: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,1: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,2: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,3: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,4: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,5: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,6: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,7: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,8: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,9: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,10: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,11: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,12: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,13: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,14: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,15: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,16: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,17: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,18: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,19: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,20: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 30,21: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,0: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,1: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,2: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,3: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,4: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,5: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,6: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,7: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,8: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,9: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,10: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,11: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,12: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,13: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,14: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,15: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,16: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,17: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,18: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,19: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,20: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 31,21: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,0: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,1: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,2: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,3: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,4: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,5: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,6: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,7: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,8: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,9: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,10: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,11: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,12: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,13: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,14: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,15: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,16: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,17: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,18: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,19: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,20: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 32,21: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,0: resulting range position for range [detachedComment, 3, detachedComment, 4], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,1: resulting range position for range [detachedComment, 3, detachedComment, 4], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,2: resulting range position for range [detachedComment, 3, detachedComment, 4], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,3: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,4: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,5: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,6: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,7: resulting range position for range [detachedComment, 3, detachedComment, 4], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,8: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,9: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,10: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,11: resulting range position for range [detachedComment, 3, detachedComment, 4], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,12: resulting range position for range [detachedComment, 3, detachedComment, 4], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,13: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,14: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,15: resulting range position for range [detachedComment, 3, detachedComment, 4], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,16: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,17: resulting range position for range [detachedComment, 3, detachedComment, 4], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,18: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,19: resulting range position for range [detachedComment, 3, detachedComment, 4], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,20: resulting range position for range [detachedComment, 3, detachedComment, 4], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 33,21: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,0: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,1: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,2: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,3: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,4: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,5: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,6: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,7: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,8: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,9: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,10: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,11: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,12: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,13: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,14: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,15: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,16: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,17: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,18: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,19: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,20: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 34,21: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,0: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,1: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,2: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,3: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,4: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,5: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,6: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,7: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,8: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,9: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,10: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,11: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,12: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,13: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,14: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,15: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,16: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,17: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,18: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,19: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,20: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 35,21: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,0: resulting range position for range [docfrag, 0, docfrag, 0], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,1: resulting range position for range [docfrag, 0, docfrag, 0], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,2: resulting range position for range [docfrag, 0, docfrag, 0], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,3: resulting range position for range [docfrag, 0, docfrag, 0], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,4: resulting range position for range [docfrag, 0, docfrag, 0], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,5: resulting range position for range [docfrag, 0, docfrag, 0], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,6: resulting range position for range [docfrag, 0, docfrag, 0], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,7: resulting range position for range [docfrag, 0, docfrag, 0], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,8: resulting range position for range [docfrag, 0, docfrag, 0], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,9: resulting range position for range [docfrag, 0, docfrag, 0], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,10: resulting range position for range [docfrag, 0, docfrag, 0], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,11: resulting range position for range [docfrag, 0, docfrag, 0], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,12: resulting range position for range [docfrag, 0, docfrag, 0], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,13: resulting range position for range [docfrag, 0, docfrag, 0], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,14: resulting range position for range [docfrag, 0, docfrag, 0], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,15: resulting range position for range [docfrag, 0, docfrag, 0], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,16: resulting range position for range [docfrag, 0, docfrag, 0], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,17: resulting range position for range [docfrag, 0, docfrag, 0], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,18: resulting range position for range [docfrag, 0, docfrag, 0], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,19: resulting range position for range [docfrag, 0, docfrag, 0], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,20: resulting range position for range [docfrag, 0, docfrag, 0], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 36,21: resulting range position for range [docfrag, 0, docfrag, 0], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,0: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node paras[0] | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,1: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node paras[0].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,2: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node paras[1].firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,3: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,4: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,5: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedPara1 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,6: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedPara1.firstChild | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,7: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node document | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,8: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedDiv | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,9: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,10: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignPara2 | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,11: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node xmlDoc | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,12: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node xmlElement | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,13: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,14: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignTextNode | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,15: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node processingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,16: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedProcessingInstruction | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,17: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node comment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,18: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedComment | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,19: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node docfrag | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,20: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node doctype | |
| │ → actualIframe.contentWindow is null | |
| │ FAIL [expected PASS] 37,21: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignDoctype | |
| │ → actualIframe.contentWindow is null | |
| │ | |
| │ testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:206:5 | |
| │ Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1397:20 | |
| │ testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:205:3 | |
| └ actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:303:9 | |
| ▶ Unexpected subtest result in /dom/ranges/Range-surroundContents.html: | |
| │ FAIL [expected PASS] 0,0: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,1: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,2: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,3: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,4: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,5: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,6: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,7: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,8: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,9: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,10: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,11: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,12: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,13: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,14: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,15: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,16: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,17: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,18: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,19: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,20: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 0,21: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,0: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,1: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,2: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,3: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,4: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,5: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,6: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,7: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,8: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,9: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,10: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,11: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,12: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,13: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,14: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,15: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,16: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,17: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,18: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,19: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,20: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 1,21: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,0: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,1: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,2: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,3: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,4: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,5: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,6: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,7: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,8: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,9: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,10: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,11: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,12: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,13: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,14: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,15: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,16: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,17: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,18: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,19: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,20: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 2,21: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,0: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,1: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,2: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,3: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,4: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,5: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,6: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,7: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,8: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,9: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,10: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,11: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,12: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,13: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,14: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,15: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,16: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,17: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,18: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,19: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,20: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 3,21: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,0: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,1: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,2: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,3: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,4: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,5: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,6: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,7: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,8: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,9: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,10: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,11: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,12: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,13: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,14: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,15: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,16: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,17: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,18: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,19: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,20: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 4,21: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,0: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,1: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,2: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,3: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,4: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,5: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,6: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,7: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,8: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,9: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,10: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,11: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,12: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,13: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,14: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,15: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,16: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,17: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,18: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,19: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,20: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 5,21: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,0: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,1: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,2: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,3: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,4: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,5: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,6: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,7: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,8: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,9: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,10: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,11: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,12: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,13: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,14: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,15: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,16: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,17: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,18: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,19: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,20: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 6,21: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,0: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,1: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,2: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,3: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,4: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,5: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,6: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,7: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,8: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,9: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,10: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,11: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,12: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,13: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,14: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,15: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,16: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,17: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,18: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,19: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,20: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 7,21: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,0: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,1: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,2: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,3: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,4: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,5: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,6: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,7: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,8: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,9: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,10: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,11: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,12: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,13: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,14: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,15: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,16: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,17: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,18: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,19: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,20: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 8,21: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,0: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,1: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,2: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,3: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,4: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,5: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,6: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,7: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,8: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,9: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,10: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,11: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,12: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,13: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,14: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,15: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,16: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,17: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,18: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,19: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,20: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 9,21: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,0: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,1: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,2: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,3: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,4: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,5: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,6: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,7: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,8: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,9: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,10: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,11: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,12: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,13: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,14: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,15: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,16: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,17: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,18: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,19: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,20: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 10,21: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,0: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,1: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,2: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,3: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,4: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,5: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,6: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,7: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,8: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,9: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,10: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,11: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,12: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,13: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,14: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,15: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,16: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,17: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,18: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,19: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,20: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 11,21: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,0: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,1: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,2: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,3: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,4: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,5: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,6: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,7: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,8: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,9: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,10: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,11: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,12: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,13: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,14: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,15: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,16: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,17: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,18: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,19: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,20: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 12,21: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,0: resulting DOM for range [document.head, 1, document.head, 1], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,1: resulting DOM for range [document.head, 1, document.head, 1], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,2: resulting DOM for range [document.head, 1, document.head, 1], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,3: resulting DOM for range [document.head, 1, document.head, 1], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,4: resulting DOM for range [document.head, 1, document.head, 1], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,5: resulting DOM for range [document.head, 1, document.head, 1], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,6: resulting DOM for range [document.head, 1, document.head, 1], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,7: resulting DOM for range [document.head, 1, document.head, 1], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,8: resulting DOM for range [document.head, 1, document.head, 1], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,9: resulting DOM for range [document.head, 1, document.head, 1], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,10: resulting DOM for range [document.head, 1, document.head, 1], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,11: resulting DOM for range [document.head, 1, document.head, 1], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,12: resulting DOM for range [document.head, 1, document.head, 1], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,13: resulting DOM for range [document.head, 1, document.head, 1], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,14: resulting DOM for range [document.head, 1, document.head, 1], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,15: resulting DOM for range [document.head, 1, document.head, 1], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,16: resulting DOM for range [document.head, 1, document.head, 1], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,17: resulting DOM for range [document.head, 1, document.head, 1], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,18: resulting DOM for range [document.head, 1, document.head, 1], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,19: resulting DOM for range [document.head, 1, document.head, 1], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,20: resulting DOM for range [document.head, 1, document.head, 1], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 13,21: resulting DOM for range [document.head, 1, document.head, 1], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,0: resulting DOM for range [document.body, 4, document.body, 5], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,1: resulting DOM for range [document.body, 4, document.body, 5], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,2: resulting DOM for range [document.body, 4, document.body, 5], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,3: resulting DOM for range [document.body, 4, document.body, 5], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,4: resulting DOM for range [document.body, 4, document.body, 5], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,5: resulting DOM for range [document.body, 4, document.body, 5], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,6: resulting DOM for range [document.body, 4, document.body, 5], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,7: resulting DOM for range [document.body, 4, document.body, 5], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,8: resulting DOM for range [document.body, 4, document.body, 5], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,9: resulting DOM for range [document.body, 4, document.body, 5], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,10: resulting DOM for range [document.body, 4, document.body, 5], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,11: resulting DOM for range [document.body, 4, document.body, 5], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,12: resulting DOM for range [document.body, 4, document.body, 5], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,13: resulting DOM for range [document.body, 4, document.body, 5], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,14: resulting DOM for range [document.body, 4, document.body, 5], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,15: resulting DOM for range [document.body, 4, document.body, 5], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,16: resulting DOM for range [document.body, 4, document.body, 5], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,17: resulting DOM for range [document.body, 4, document.body, 5], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,18: resulting DOM for range [document.body, 4, document.body, 5], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,19: resulting DOM for range [document.body, 4, document.body, 5], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,20: resulting DOM for range [document.body, 4, document.body, 5], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 14,21: resulting DOM for range [document.body, 4, document.body, 5], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,0: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,1: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,2: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,3: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,4: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,5: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,6: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,7: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,8: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,9: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,10: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,11: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,12: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,13: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,14: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,15: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,16: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,17: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,18: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,19: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,20: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 15,21: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,0: resulting DOM for range [paras[0], 0, paras[0], 1], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,1: resulting DOM for range [paras[0], 0, paras[0], 1], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,2: resulting DOM for range [paras[0], 0, paras[0], 1], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,3: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,4: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,5: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,6: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,7: resulting DOM for range [paras[0], 0, paras[0], 1], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,8: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,9: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,10: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,11: resulting DOM for range [paras[0], 0, paras[0], 1], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,12: resulting DOM for range [paras[0], 0, paras[0], 1], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,13: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,14: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,15: resulting DOM for range [paras[0], 0, paras[0], 1], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,16: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,17: resulting DOM for range [paras[0], 0, paras[0], 1], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,18: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,19: resulting DOM for range [paras[0], 0, paras[0], 1], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,20: resulting DOM for range [paras[0], 0, paras[0], 1], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 16,21: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,0: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,1: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,2: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,3: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,4: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,5: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,6: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,7: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,8: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,9: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,10: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,11: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,12: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,13: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,14: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,15: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,16: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,17: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,18: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,19: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,20: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 17,21: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,0: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,1: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,2: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,3: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,4: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,5: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,6: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,7: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,8: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,9: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,10: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,11: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,12: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,13: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,14: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,15: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,16: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,17: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,18: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,19: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,20: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 18,21: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,0: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,1: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,2: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,3: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,4: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,5: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,6: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,7: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,8: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,9: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,10: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,11: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,12: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,13: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,14: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,15: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,16: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,17: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,18: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,19: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,20: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 19,21: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,0: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,1: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,2: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,3: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,4: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,5: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,6: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,7: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,8: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,9: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,10: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,11: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,12: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,13: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,14: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,15: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,16: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,17: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,18: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,19: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,20: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 20,21: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,0: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,1: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,2: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,3: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,4: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,5: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,6: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,7: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,8: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,9: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,10: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,11: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,12: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,13: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,14: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,15: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,16: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,17: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,18: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,19: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,20: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 21,21: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,0: resulting DOM for range [testDiv, 2, paras[4], 1], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,1: resulting DOM for range [testDiv, 2, paras[4], 1], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,2: resulting DOM for range [testDiv, 2, paras[4], 1], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,3: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,4: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,5: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,6: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,7: resulting DOM for range [testDiv, 2, paras[4], 1], node document | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,8: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedDiv | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,9: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,10: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignPara2 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,11: resulting DOM for range [testDiv, 2, paras[4], 1], node xmlDoc | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,12: resulting DOM for range [testDiv, 2, paras[4], 1], node xmlElement | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,13: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,14: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignTextNode | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,15: resulting DOM for range [testDiv, 2, paras[4], 1], node processingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,16: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedProcessingInstruction | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,17: resulting DOM for range [testDiv, 2, paras[4], 1], node comment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,18: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedComment | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,19: resulting DOM for range [testDiv, 2, paras[4], 1], node docfrag | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,20: resulting DOM for range [testDiv, 2, paras[4], 1], node doctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 22,21: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignDoctype | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 23,0: resulting DOM for range [document, 0, document, 1], node paras[0] | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 23,1: resulting DOM for range [document, 0, document, 1], node paras[0].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 23,2: resulting DOM for range [document, 0, document, 1], node paras[1].firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 23,3: resulting DOM for range [document, 0, document, 1], node foreignPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 23,4: resulting DOM for range [document, 0, document, 1], node foreignPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 23,5: resulting DOM for range [document, 0, document, 1], node detachedPara1 | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 23,6: resulting DOM for range [document, 0, document, 1], node detachedPara1.firstChild | |
| │ → iframe.contentDocument is null | |
| │ FAIL [expected PASS] 23,7: resulting DOM for range [document, 0, document, 1], node document | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 23,8: resulting DOM for range [document, 0, document, 1], node detachedDiv | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 23,9: resulting DOM for range [document, 0, document, 1], node foreignDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 23,10: resulting DOM for range [document, 0, document, 1], node foreignPara2 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 23,11: resulting DOM for range [document, 0, document, 1], node xmlDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 23,12: resulting DOM for range [document, 0, document, 1], node xmlElement | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 23,13: resulting DOM for range [document, 0, document, 1], node detachedTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 23,14: resulting DOM for range [document, 0, document, 1], node foreignTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 23,15: resulting DOM for range [document, 0, document, 1], node processingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 23,16: resulting DOM for range [document, 0, document, 1], node detachedProcessingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 23,17: resulting DOM for range [document, 0, document, 1], node comment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 23,18: resulting DOM for range [document, 0, document, 1], node detachedComment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 23,19: resulting DOM for range [document, 0, document, 1], node docfrag | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 23,20: resulting DOM for range [document, 0, document, 1], node doctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 23,21: resulting DOM for range [document, 0, document, 1], node foreignDoctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,0: resulting DOM for range [document, 0, document, 2], node paras[0] | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,1: resulting DOM for range [document, 0, document, 2], node paras[0].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,2: resulting DOM for range [document, 0, document, 2], node paras[1].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,3: resulting DOM for range [document, 0, document, 2], node foreignPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,4: resulting DOM for range [document, 0, document, 2], node foreignPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,5: resulting DOM for range [document, 0, document, 2], node detachedPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,6: resulting DOM for range [document, 0, document, 2], node detachedPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,7: resulting DOM for range [document, 0, document, 2], node document | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,8: resulting DOM for range [document, 0, document, 2], node detachedDiv | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,9: resulting DOM for range [document, 0, document, 2], node foreignDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,10: resulting DOM for range [document, 0, document, 2], node foreignPara2 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,11: resulting DOM for range [document, 0, document, 2], node xmlDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,12: resulting DOM for range [document, 0, document, 2], node xmlElement | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,13: resulting DOM for range [document, 0, document, 2], node detachedTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,14: resulting DOM for range [document, 0, document, 2], node foreignTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,15: resulting DOM for range [document, 0, document, 2], node processingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,16: resulting DOM for range [document, 0, document, 2], node detachedProcessingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,17: resulting DOM for range [document, 0, document, 2], node comment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,18: resulting DOM for range [document, 0, document, 2], node detachedComment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,19: resulting DOM for range [document, 0, document, 2], node docfrag | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,20: resulting DOM for range [document, 0, document, 2], node doctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 24,21: resulting DOM for range [document, 0, document, 2], node foreignDoctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,0: resulting DOM for range [comment, 2, comment, 3], node paras[0] | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,1: resulting DOM for range [comment, 2, comment, 3], node paras[0].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,2: resulting DOM for range [comment, 2, comment, 3], node paras[1].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,3: resulting DOM for range [comment, 2, comment, 3], node foreignPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,4: resulting DOM for range [comment, 2, comment, 3], node foreignPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,5: resulting DOM for range [comment, 2, comment, 3], node detachedPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,6: resulting DOM for range [comment, 2, comment, 3], node detachedPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,7: resulting DOM for range [comment, 2, comment, 3], node document | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,8: resulting DOM for range [comment, 2, comment, 3], node detachedDiv | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,9: resulting DOM for range [comment, 2, comment, 3], node foreignDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,10: resulting DOM for range [comment, 2, comment, 3], node foreignPara2 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,11: resulting DOM for range [comment, 2, comment, 3], node xmlDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,12: resulting DOM for range [comment, 2, comment, 3], node xmlElement | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,13: resulting DOM for range [comment, 2, comment, 3], node detachedTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,14: resulting DOM for range [comment, 2, comment, 3], node foreignTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,15: resulting DOM for range [comment, 2, comment, 3], node processingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,16: resulting DOM for range [comment, 2, comment, 3], node detachedProcessingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,17: resulting DOM for range [comment, 2, comment, 3], node comment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,18: resulting DOM for range [comment, 2, comment, 3], node detachedComment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,19: resulting DOM for range [comment, 2, comment, 3], node docfrag | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,20: resulting DOM for range [comment, 2, comment, 3], node doctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 25,21: resulting DOM for range [comment, 2, comment, 3], node foreignDoctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,0: resulting DOM for range [testDiv, 0, comment, 5], node paras[0] | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,1: resulting DOM for range [testDiv, 0, comment, 5], node paras[0].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,2: resulting DOM for range [testDiv, 0, comment, 5], node paras[1].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,3: resulting DOM for range [testDiv, 0, comment, 5], node foreignPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,4: resulting DOM for range [testDiv, 0, comment, 5], node foreignPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,5: resulting DOM for range [testDiv, 0, comment, 5], node detachedPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,6: resulting DOM for range [testDiv, 0, comment, 5], node detachedPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,7: resulting DOM for range [testDiv, 0, comment, 5], node document | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,8: resulting DOM for range [testDiv, 0, comment, 5], node detachedDiv | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,9: resulting DOM for range [testDiv, 0, comment, 5], node foreignDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,10: resulting DOM for range [testDiv, 0, comment, 5], node foreignPara2 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,11: resulting DOM for range [testDiv, 0, comment, 5], node xmlDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,12: resulting DOM for range [testDiv, 0, comment, 5], node xmlElement | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,13: resulting DOM for range [testDiv, 0, comment, 5], node detachedTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,14: resulting DOM for range [testDiv, 0, comment, 5], node foreignTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,15: resulting DOM for range [testDiv, 0, comment, 5], node processingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,16: resulting DOM for range [testDiv, 0, comment, 5], node detachedProcessingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,17: resulting DOM for range [testDiv, 0, comment, 5], node comment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,18: resulting DOM for range [testDiv, 0, comment, 5], node detachedComment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,19: resulting DOM for range [testDiv, 0, comment, 5], node docfrag | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,20: resulting DOM for range [testDiv, 0, comment, 5], node doctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 26,21: resulting DOM for range [testDiv, 0, comment, 5], node foreignDoctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,0: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node paras[0] | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,1: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node paras[0].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,2: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node paras[1].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,3: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,4: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,5: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,6: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,7: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node document | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,8: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedDiv | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,9: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,10: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignPara2 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,11: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node xmlDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,12: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node xmlElement | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,13: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,14: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,15: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node processingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,16: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedProcessingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,17: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node comment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,18: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedComment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,19: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node docfrag | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,20: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node doctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 27,21: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignDoctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,0: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0] | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,1: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,2: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[1].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,3: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,4: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,5: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,6: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,7: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node document | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,8: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedDiv | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,9: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,10: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara2 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,11: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,12: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlElement | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,13: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,14: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,15: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node processingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,16: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedProcessingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,17: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node comment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,18: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedComment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,19: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node docfrag | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,20: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node doctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 28,21: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,0: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node paras[0] | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,1: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node paras[0].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,2: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node paras[1].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,3: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,4: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,5: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,6: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,7: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node document | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,8: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedDiv | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,9: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,10: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignPara2 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,11: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node xmlDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,12: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node xmlElement | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,13: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,14: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,15: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node processingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,16: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedProcessingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,17: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node comment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,18: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedComment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,19: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node docfrag | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,20: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node doctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 29,21: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignDoctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,0: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0] | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,1: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,2: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node paras[1].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,3: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,4: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,5: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,6: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,7: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node document | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,8: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedDiv | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,9: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,10: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara2 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,11: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node xmlDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,12: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node xmlElement | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,13: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,14: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,15: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node processingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,16: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedProcessingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,17: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node comment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,18: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedComment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,19: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node docfrag | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,20: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node doctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 30,21: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,0: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0] | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,1: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,2: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[1].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,3: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,4: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,5: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,6: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,7: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node document | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,8: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedDiv | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,9: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,10: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara2 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,11: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,12: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlElement | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,13: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,14: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,15: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node processingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,16: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedProcessingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,17: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node comment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,18: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedComment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,19: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node docfrag | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,20: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node doctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 31,21: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,0: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0] | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,1: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,2: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[1].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,3: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,4: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,5: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,6: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,7: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node document | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,8: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedDiv | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,9: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,10: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara2 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,11: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,12: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlElement | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,13: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,14: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,15: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node processingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,16: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedProcessingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,17: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node comment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,18: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedComment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,19: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node docfrag | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,20: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node doctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 32,21: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,0: resulting DOM for range [detachedComment, 3, detachedComment, 4], node paras[0] | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,1: resulting DOM for range [detachedComment, 3, detachedComment, 4], node paras[0].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,2: resulting DOM for range [detachedComment, 3, detachedComment, 4], node paras[1].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,3: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,4: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,5: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,6: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,7: resulting DOM for range [detachedComment, 3, detachedComment, 4], node document | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,8: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedDiv | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,9: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,10: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignPara2 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,11: resulting DOM for range [detachedComment, 3, detachedComment, 4], node xmlDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,12: resulting DOM for range [detachedComment, 3, detachedComment, 4], node xmlElement | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,13: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,14: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,15: resulting DOM for range [detachedComment, 3, detachedComment, 4], node processingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,16: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedProcessingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,17: resulting DOM for range [detachedComment, 3, detachedComment, 4], node comment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,18: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedComment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,19: resulting DOM for range [detachedComment, 3, detachedComment, 4], node docfrag | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,20: resulting DOM for range [detachedComment, 3, detachedComment, 4], node doctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 33,21: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignDoctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,0: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0] | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,1: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,2: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[1].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,3: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,4: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,5: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,6: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,7: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node document | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,8: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedDiv | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,9: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,10: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara2 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,11: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,12: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlElement | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,13: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,14: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,15: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node processingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,16: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedProcessingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,17: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node comment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,18: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedComment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,19: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node docfrag | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,20: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node doctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 34,21: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,0: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0] | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,1: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,2: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[1].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,3: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,4: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,5: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,6: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,7: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node document | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,8: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedDiv | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,9: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,10: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara2 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,11: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,12: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlElement | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,13: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,14: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,15: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node processingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,16: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedProcessingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,17: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node comment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,18: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedComment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,19: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node docfrag | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,20: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node doctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 35,21: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,0: resulting DOM for range [docfrag, 0, docfrag, 0], node paras[0] | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,1: resulting DOM for range [docfrag, 0, docfrag, 0], node paras[0].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,2: resulting DOM for range [docfrag, 0, docfrag, 0], node paras[1].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,3: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,4: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,5: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,6: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,7: resulting DOM for range [docfrag, 0, docfrag, 0], node document | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,8: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedDiv | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,9: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,10: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignPara2 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,11: resulting DOM for range [docfrag, 0, docfrag, 0], node xmlDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,12: resulting DOM for range [docfrag, 0, docfrag, 0], node xmlElement | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,13: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,14: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,15: resulting DOM for range [docfrag, 0, docfrag, 0], node processingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,16: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedProcessingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,17: resulting DOM for range [docfrag, 0, docfrag, 0], node comment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,18: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedComment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,19: resulting DOM for range [docfrag, 0, docfrag, 0], node docfrag | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,20: resulting DOM for range [docfrag, 0, docfrag, 0], node doctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 36,21: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignDoctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,0: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node paras[0] | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,1: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node paras[0].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,2: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node paras[1].firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,3: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,4: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,5: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedPara1 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,6: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedPara1.firstChild | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,7: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node document | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,8: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedDiv | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,9: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,10: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignPara2 | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,11: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node xmlDoc | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,12: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node xmlElement | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,13: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,14: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignTextNode | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,15: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node processingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,16: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedProcessingInstruction | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,17: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node comment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,18: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedComment | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,19: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node docfrag | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,20: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node doctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ FAIL [expected PASS] 37,21: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignDoctype | |
| │ → iframe.contentDocument.firstChild is null | |
| │ | |
| │ restoreIframe@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:68:10 | |
| │ testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:101:5 | |
| │ Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1397:20 | |
| │ testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:100:3 | |
| └ actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:303:9 | |
| ▶ TIMEOUT [expected OK] /dom/nodes/getElementsByClassName-30.htm | |
| │ | |
| │ thread 'LayoutWorker worker 3/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x10a3e8a18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x10a3eed15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x10a3ee92e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x109d3c3c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x10a3d62c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x10a3d7bfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x10a3e7ce7 - rust_begin_unwind | |
| │ 8: 0x10a416ad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x10a416dcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x1090d038d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x109169c6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x10915d14b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x10915792a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x10924799f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x1091a9e8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x10a3e7c7b - __rust_try | |
| │ 17: 0x10a3e7c03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x1091ab127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x10a3edd98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ TIMEOUT [expected OK] /html/browsers/browsing-the-web/history-traversal/browsing_context_name.html | |
| │ | |
| │ thread 'LayoutWorker worker 4/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x105774a18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x10577ad15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x10577a92e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x1050c83c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x1057622c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x105763bfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x105773ce7 - rust_begin_unwind | |
| │ 8: 0x1057a2ad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x1057a2dcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x10445c38d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x1044f5c6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x1044e914b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x1044e392a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x1045d399f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x104535e8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x105773c7b - __rust_try | |
| │ 17: 0x105773c03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x104537127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x105779d98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ TIMEOUT [expected OK] /html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin.html | |
| │ | |
| │ thread 'LayoutWorker worker 1/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x10603aa18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x106040d15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x10604092e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x10598e3c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x1060282c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x106029bfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x106039ce7 - rust_begin_unwind | |
| │ 8: 0x106068ad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x106068dcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x104d2238d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x104dbbc6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x104daf14b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x104da992a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x104e9999f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x104dfbe8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x106039c7b - __rust_try | |
| │ 17: 0x106039c03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x104dfd127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x10603fd98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ TIMEOUT [expected OK] /html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin_2.html | |
| │ | |
| │ thread 'LayoutWorker worker 1/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x10bc1da18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x10bc23d15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x10bc2392e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x10b5713c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x10bc0b2c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x10bc0cbfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x10bc1cce7 - rust_begin_unwind | |
| │ 8: 0x10bc4bad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x10bc4bdcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x10a90538d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x10a99ec6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x10a99214b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x10a98c92a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x10aa7c99f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x10a9dee8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x10bc1cc7b - __rust_try | |
| │ 17: 0x10bc1cc03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x10a9e0127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x10bc22d98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ CRASH [expected TIMEOUT] /html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-cross-origin.html | |
| │ | |
| │ ERROR:compositing::constellation: Panic: called `Option::unwrap()` on a `None` value | |
| │ ERROR:compositing::constellation: Backtrace: | |
| │ frame #0 - 0x00000001026a1b6e - backtrace::backtrace::trace::h8cb7b0465fa42e9f | |
| │ frame #1 - 0x00000001026a1af1 - backtrace::capture::Backtrace::new::ha2e43e88f310ebee | |
| │ frame #2 - 0x000000010203a83b - _<F as std..boxed..FnBox<A>>::call_box::hbc4b7188d2761e7a | |
| │ frame #3 - 0x000000010268437f - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ frame #4 - 0x0000000102d1e2c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ frame #5 - 0x0000000102d1fbfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ frame #6 - 0x0000000102d2fce7 - rust_begin_unwind | |
| │ frame #7 - 0x0000000102d5ead0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ frame #8 - 0x0000000102d5edcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ frame #9 - 0x0000000101e78682 - _<dom..htmliframeelement..IframeLoadEventSteps as script_thread..Runnable>::handler::h8535aa83dd6fde9c | |
| │ frame #10 - 0x0000000101cb2c39 - script::task_source::dom_manipulation::DOMManipulationTask::handle_msg::h93c90a4faa646bdf | |
| │ frame #11 - 0x0000000102047607 - script::script_thread::ScriptThread::handle_msg_from_script::hfd810ce5ffa44b97 | |
| │ frame #12 - 0x00000001020a0aac - script::script_thread::ScriptThread::handle_msgs::_$u7b$$u7b$closure$u7d$$u7d$::h9d62fe42c0c3a1c7 | |
| │ frame #13 - 0x000000010208b83e - script::script_thread::ScriptThread::handle_msgs::h8ce3590ecded1015 | |
| │ frame #14 - 0x0000000102038c97 - std::sys_common::unwind::try::try_fn::hacee48040437e386 | |
| │ frame #15 - 0x0000000102d2fc7b - __rust_try | |
| │ frame #16 - 0x0000000102d2fc03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ frame #17 - 0x000000010203a0aa - _<F as std..boxed..FnBox<A>>::call_box::h824e8f60f71d7d45 | |
| │ frame #18 - 0x0000000102d35d98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ frame #19 - 0x00007fff8face059 - _pthread_body | |
| │ frame #20 - 0x00007fff8facdfd6 - _pthread_start | |
| │ | |
| └ ERROR:compositing::constellation: Pipeline failed in hard-fail mode. Crashing! | |
| ▶ CRASH [expected OK] /html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-cross-origin.html | |
| │ | |
| │ ERROR:compositing::constellation: Panic: called `Option::unwrap()` on a `None` value | |
| │ ERROR:compositing::constellation: Backtrace: | |
| │ frame #0 - 0x00000001100d5b6e - backtrace::backtrace::trace::h8cb7b0465fa42e9f | |
| │ frame #1 - 0x00000001100d5af1 - backtrace::capture::Backtrace::new::ha2e43e88f310ebee | |
| │ frame #2 - 0x000000010fa6e83b - _<F as std..boxed..FnBox<A>>::call_box::hbc4b7188d2761e7a | |
| │ frame #3 - 0x00000001100b837f - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ frame #4 - 0x00000001107522c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ frame #5 - 0x0000000110753bfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ frame #6 - 0x0000000110763ce7 - rust_begin_unwind | |
| │ frame #7 - 0x0000000110792ad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ frame #8 - 0x0000000110792dcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ frame #9 - 0x000000010f8ac682 - _<dom..htmliframeelement..IframeLoadEventSteps as script_thread..Runnable>::handler::h8535aa83dd6fde9c | |
| │ frame #10 - 0x000000010f6e6c39 - script::task_source::dom_manipulation::DOMManipulationTask::handle_msg::h93c90a4faa646bdf | |
| │ frame #11 - 0x000000010fa7b607 - script::script_thread::ScriptThread::handle_msg_from_script::hfd810ce5ffa44b97 | |
| │ frame #12 - 0x000000010fad4aac - script::script_thread::ScriptThread::handle_msgs::_$u7b$$u7b$closure$u7d$$u7d$::h9d62fe42c0c3a1c7 | |
| │ frame #13 - 0x000000010fabf83e - script::script_thread::ScriptThread::handle_msgs::h8ce3590ecded1015 | |
| │ frame #14 - 0x000000010fa6cc97 - std::sys_common::unwind::try::try_fn::hacee48040437e386 | |
| │ frame #15 - 0x0000000110763c7b - __rust_try | |
| │ frame #16 - 0x0000000110763c03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ frame #17 - 0x000000010fa6e0aa - _<F as std..boxed..FnBox<A>>::call_box::h824e8f60f71d7d45 | |
| │ frame #18 - 0x0000000110769d98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ frame #19 - 0x00007fff8face059 - _pthread_body | |
| │ frame #20 - 0x00007fff8facdfd6 - _pthread_start | |
| │ | |
| └ ERROR:compositing::constellation: Pipeline failed in hard-fail mode. Crashing! | |
| ▶ TIMEOUT [expected OK] /html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin_3.html | |
| │ | |
| │ thread 'LayoutWorker worker 1/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x10fdafa18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x10fdb5d15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x10fdb592e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x10f7033c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x10fd9d2c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x10fd9ebfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x10fdaece7 - rust_begin_unwind | |
| │ 8: 0x10fdddad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x10fddddcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x10ea9738d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x10eb30c6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x10eb2414b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x10eb1e92a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x10ec0e99f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x10eb70e8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x10fdaec7b - __rust_try | |
| │ 17: 0x10fdaec03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x10eb72127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x10fdb4d98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ TIMEOUT [expected OK] /html/browsers/browsing-the-web/navigating-across-documents/013.html | |
| │ | |
| │ thread 'LayoutWorker worker 1/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x10d39fa18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x10d3a5d15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x10d3a592e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x10ccf33c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x10d38d2c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x10d38ebfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x10d39ece7 - rust_begin_unwind | |
| │ 8: 0x10d3cdad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x10d3cddcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x10c08738d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x10c120c6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x10c11414b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x10c10e92a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x10c1fe99f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x10c160e8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x10d39ec7b - __rust_try | |
| │ 17: 0x10d39ec03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x10c162127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x10d3a4d98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ TIMEOUT [expected OK] /html/browsers/browsing-the-web/navigating-across-documents/014.html | |
| │ | |
| │ thread 'LayoutWorker worker 1/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x10229fa18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x1022a5d15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x1022a592e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x101bf33c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x10228d2c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x10228ebfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x10229ece7 - rust_begin_unwind | |
| │ 8: 0x1022cdad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x1022cddcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x100f8738d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x101020c6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x10101414b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x10100e92a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x1010fe99f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x101060e8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x10229ec7b - __rust_try | |
| │ 17: 0x10229ec03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x101062127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x1022a4d98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ TIMEOUT [expected OK] /html/browsers/browsing-the-web/navigating-across-documents/015.html | |
| │ | |
| │ thread 'LayoutWorker worker 1/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x10e75aa18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x10e760d15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x10e76092e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x10e0ae3c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x10e7482c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x10e749bfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x10e759ce7 - rust_begin_unwind | |
| │ 8: 0x10e788ad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x10e788dcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x10d44238d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x10d4dbc6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x10d4cf14b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x10d4c992a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x10d5b999f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x10d51be8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x10e759c7b - __rust_try | |
| │ 17: 0x10e759c03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x10d51d127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x10e75fd98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ Unexpected subtest result in /html/browsers/browsing-the-web/read-text/load-text-plain.html: | |
| │ FAIL [expected PASS] Checking contents for text file | |
| │ → doc is null | |
| │ | |
| │ iframe.onload/<@http://web-platform.test:8000/html/browsers/browsing-the-web/read-text/load-text-plain.html:26:5 | |
| │ Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1397:20 | |
| └ iframe.onload@http://web-platform.test:8000/html/browsers/browsing-the-web/read-text/load-text-plain.html:25:3 | |
| ▶ Unexpected subtest result in /html/browsers/browsing-the-web/read-text/load-text-plain.html: | |
| │ FAIL [expected PASS] Checking document metadata for text file | |
| │ → doc is null | |
| │ | |
| │ iframe.onload/<@http://web-platform.test:8000/html/browsers/browsing-the-web/read-text/load-text-plain.html:8:5 | |
| │ Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1397:20 | |
| └ iframe.onload@http://web-platform.test:8000/html/browsers/browsing-the-web/read-text/load-text-plain.html:7:3 | |
| ▶ Unexpected subtest result in /html/browsers/browsing-the-web/read-text/load-text-plain.html: | |
| │ FAIL [expected PASS] Checking DOM for text file | |
| │ → doc is null | |
| │ | |
| │ iframe.onload/<@http://web-platform.test:8000/html/browsers/browsing-the-web/read-text/load-text-plain.html:14:5 | |
| │ Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1397:20 | |
| └ iframe.onload@http://web-platform.test:8000/html/browsers/browsing-the-web/read-text/load-text-plain.html:13:3 | |
| ▶ TIMEOUT [expected OK] /html/browsers/history/the-location-interface/location_assign_about_blank.html | |
| │ | |
| │ thread 'LayoutWorker worker 1/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x105e12a18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x105e18d15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x105e1892e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x1057663c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x105e002c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x105e01bfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x105e11ce7 - rust_begin_unwind | |
| │ 8: 0x105e40ad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x105e40dcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x104afa38d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x104b93c6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x104b8714b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x104b8192a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x104c7199f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x104bd3e8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x105e11c7b - __rust_try | |
| │ 17: 0x105e11c03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x104bd5127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x105e17d98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ CRASH [expected OK] /html/browsers/the-window-object/accessing-other-browsing-contexts/window_length.html | |
| │ | |
| │ ERROR:compositing::constellation: Panic: called `Option::unwrap()` on a `None` value | |
| │ ERROR:compositing::constellation: Backtrace: | |
| │ frame #0 - 0x0000000110189b6e - backtrace::backtrace::trace::h8cb7b0465fa42e9f | |
| │ frame #1 - 0x0000000110189af1 - backtrace::capture::Backtrace::new::ha2e43e88f310ebee | |
| │ frame #2 - 0x000000010fb2283b - _<F as std..boxed..FnBox<A>>::call_box::hbc4b7188d2761e7a | |
| │ frame #3 - 0x000000011016c37f - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ frame #4 - 0x00000001108062c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ frame #5 - 0x0000000110807bfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ frame #6 - 0x0000000110817ce7 - rust_begin_unwind | |
| │ frame #7 - 0x0000000110846ad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ frame #8 - 0x0000000110846dcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ frame #9 - 0x000000010f960682 - _<dom..htmliframeelement..IframeLoadEventSteps as script_thread..Runnable>::handler::h8535aa83dd6fde9c | |
| │ frame #10 - 0x000000010f79ac39 - script::task_source::dom_manipulation::DOMManipulationTask::handle_msg::h93c90a4faa646bdf | |
| │ frame #11 - 0x000000010fb2f607 - script::script_thread::ScriptThread::handle_msg_from_script::hfd810ce5ffa44b97 | |
| │ frame #12 - 0x000000010fb88aac - script::script_thread::ScriptThread::handle_msgs::_$u7b$$u7b$closure$u7d$$u7d$::h9d62fe42c0c3a1c7 | |
| │ frame #13 - 0x000000010fb7383e - script::script_thread::ScriptThread::handle_msgs::h8ce3590ecded1015 | |
| │ frame #14 - 0x000000010fb20c97 - std::sys_common::unwind::try::try_fn::hacee48040437e386 | |
| │ frame #15 - 0x0000000110817c7b - __rust_try | |
| │ frame #16 - 0x0000000110817c03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ frame #17 - 0x000000010fb220aa - _<F as std..boxed..FnBox<A>>::call_box::h824e8f60f71d7d45 | |
| │ frame #18 - 0x000000011081dd98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ frame #19 - 0x00007fff8face059 - _pthread_body | |
| │ frame #20 - 0x00007fff8facdfd6 - _pthread_start | |
| │ | |
| └ ERROR:compositing::constellation: Pipeline failed in hard-fail mode. Crashing! | |
| ▶ TIMEOUT [expected OK] /html/browsers/the-window-object/Window-document.html | |
| │ | |
| │ thread 'LayoutWorker worker 1/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x104ce4a18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x104cead15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x104cea92e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x1046383c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x104cd22c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x104cd3bfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x104ce3ce7 - rust_begin_unwind | |
| │ 8: 0x104d12ad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x104d12dcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x1039cc38d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x103a65c6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x103a5914b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x103a5392a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x103b4399f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x103aa5e8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x104ce3c7b - __rust_try | |
| │ 17: 0x104ce3c03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x103aa7127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x104ce9d98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ TIMEOUT [expected OK] /html/browsers/the-window-object/named-access-on-the-window-object/named-objects.html | |
| │ | |
| │ thread 'LayoutWorker worker 1/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x10ce75a18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x10ce7bd15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x10ce7b92e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x10c7c93c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x10ce632c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x10ce64bfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x10ce74ce7 - rust_begin_unwind | |
| │ 8: 0x10cea3ad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x10cea3dcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x10bb5d38d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x10bbf6c6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x10bbea14b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x10bbe492a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x10bcd499f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x10bc36e8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x10ce74c7b - __rust_try | |
| │ 17: 0x10ce74c03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x10bc38127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x10ce7ad98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ TIMEOUT [expected OK] /html/browsers/the-window-object/named-access-on-the-window-object/window-null-names.html | |
| │ | |
| │ thread 'LayoutWorker worker 1/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x1059e1a18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x1059e7d15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x1059e792e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x1053353c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x1059cf2c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x1059d0bfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x1059e0ce7 - rust_begin_unwind | |
| │ 8: 0x105a0fad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x105a0fdcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x1046c938d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x104762c6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x10475614b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x10475092a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x10484099f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x1047a2e8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x1059e0c7b - __rust_try | |
| │ 17: 0x1059e0c03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x1047a4127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x1059e6d98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ TIMEOUT [expected OK] /html/browsers/the-window-object/window-indexed-properties-strict.html | |
| │ | |
| │ thread 'LayoutWorker worker 1/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x10ce3ba18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x10ce41d15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x10ce4192e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x10c78f3c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x10ce292c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x10ce2abfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x10ce3ace7 - rust_begin_unwind | |
| │ 8: 0x10ce69ad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x10ce69dcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x10bb2338d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x10bbbcc6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x10bbb014b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x10bbaa92a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x10bc9a99f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x10bbfce8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x10ce3ac7b - __rust_try | |
| │ 17: 0x10ce3ac03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x10bbfe127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x10ce40d98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ TIMEOUT [expected OK] /html/browsers/the-window-object/window-indexed-properties.html | |
| │ | |
| │ thread 'LayoutWorker worker 2/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x109e7ea18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x109e84d15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x109e8492e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x1097d23c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x109e6c2c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x109e6dbfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x109e7dce7 - rust_begin_unwind | |
| │ 8: 0x109eacad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x109eacdcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x108b6638d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x108bffc6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x108bf314b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x108bed92a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x108cdd99f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x108c3fe8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x109e7dc7b - __rust_try | |
| │ 17: 0x109e7dc03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x108c41127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x109e83d98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ TIMEOUT [expected OK] /html/browsers/the-window-object/window-named-properties.html | |
| │ | |
| │ thread 'LayoutWorker worker 1/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x10e098a18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x10e09ed15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x10e09e92e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x10d9ec3c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x10e0862c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x10e087bfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x10e097ce7 - rust_begin_unwind | |
| │ 8: 0x10e0c6ad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x10e0c6dcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x10cd8038d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x10ce19c6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x10ce0d14b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x10ce0792a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x10cef799f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x10ce59e8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x10e097c7b - __rust_try | |
| │ 17: 0x10e097c03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x10ce5b127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x10e09dd98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ CRASH [expected TIMEOUT] /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html | |
| │ | |
| │ ERROR:js::rust: Error at http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html:11:19: frames[0] is undefined | |
| │ | |
| │ ERROR:compositing::constellation: Panic: called `Option::unwrap()` on a `None` value | |
| │ ERROR:compositing::constellation: Backtrace: | |
| │ frame #0 - 0x000000010dafab6e - backtrace::backtrace::trace::h8cb7b0465fa42e9f | |
| │ frame #1 - 0x000000010dafaaf1 - backtrace::capture::Backtrace::new::ha2e43e88f310ebee | |
| │ frame #2 - 0x000000010d49383b - _<F as std..boxed..FnBox<A>>::call_box::hbc4b7188d2761e7a | |
| │ frame #3 - 0x000000010dadd37f - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ frame #4 - 0x000000010e1772c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ frame #5 - 0x000000010e178bfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ frame #6 - 0x000000010e188ce7 - rust_begin_unwind | |
| │ frame #7 - 0x000000010e1b7ad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ frame #8 - 0x000000010e1b7dcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ frame #9 - 0x000000010d2d1682 - _<dom..htmliframeelement..IframeLoadEventSteps as script_thread..Runnable>::handler::h8535aa83dd6fde9c | |
| │ frame #10 - 0x000000010d10bc39 - script::task_source::dom_manipulation::DOMManipulationTask::handle_msg::h93c90a4faa646bdf | |
| │ frame #11 - 0x000000010d4a0607 - script::script_thread::ScriptThread::handle_msg_from_script::hfd810ce5ffa44b97 | |
| │ frame #12 - 0x000000010d4f9aac - script::script_thread::ScriptThread::handle_msgs::_$u7b$$u7b$closure$u7d$$u7d$::h9d62fe42c0c3a1c7 | |
| │ frame #13 - 0x000000010d4e483e - script::script_thread::ScriptThread::handle_msgs::h8ce3590ecded1015 | |
| │ frame #14 - 0x000000010d491c97 - std::sys_common::unwind::try::try_fn::hacee48040437e386 | |
| │ frame #15 - 0x000000010e188c7b - __rust_try | |
| │ frame #16 - 0x000000010e188c03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ frame #17 - 0x000000010d4930aa - _<F as std..boxed..FnBox<A>>::call_box::h824e8f60f71d7d45 | |
| │ frame #18 - 0x000000010e18ed98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ frame #19 - 0x00007fff8face059 - _pthread_body | |
| │ frame #20 - 0x00007fff8facdfd6 - _pthread_start | |
| │ | |
| └ ERROR:compositing::constellation: Pipeline failed in hard-fail mode. Crashing! | |
| ▶ TIMEOUT [expected OK] /html/browsers/windows/browsing-context-first-created.xhtml | |
| │ | |
| │ thread 'LayoutWorker worker 1/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x10940ba18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x109411d15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x10941192e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x108d5f3c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x1093f92c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x1093fabfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x10940ace7 - rust_begin_unwind | |
| │ 8: 0x109439ad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x109439dcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x1080f338d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x10818cc6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x10818014b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x10817a92a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x10826a99f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x1081cce8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x10940ac7b - __rust_try | |
| │ 17: 0x10940ac03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x1081ce127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x109410d98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ TIMEOUT [expected OK] /html/browsers/windows/nested-browsing-contexts/frameElement.sub.html | |
| │ | |
| │ thread 'LayoutWorker worker 1/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x104e87a18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x104e8dd15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x104e8d92e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x1047db3c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x104e752c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x104e76bfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x104e86ce7 - rust_begin_unwind | |
| │ 8: 0x104eb5ad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x104eb5dcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x103b6f38d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x103c08c6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x103bfc14b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x103bf692a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x103ce699f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x103c48e8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x104e86c7b - __rust_try | |
| │ 17: 0x104e86c03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x103c4a127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x104e8cd98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ TIMEOUT [expected OK] /html/browsers/windows/nested-browsing-contexts/window-top-001.html | |
| │ | |
| │ thread 'LayoutWorker worker 4/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x1065e5a18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x1065ebd15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x1065eb92e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x105f393c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x1065d32c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x1065d4bfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x1065e4ce7 - rust_begin_unwind | |
| │ 8: 0x106613ad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x106613dcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x1052cd38d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x105366c6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x10535a14b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x10535492a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x10544499f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x1053a6e8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x1065e4c7b - __rust_try | |
| │ 17: 0x1065e4c03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x1053a8127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x1065ead98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ CRASH [expected OK] /html/dom/interfaces.html | |
| │ | |
| │ callback not yet supported | |
| │ callback not yet supported | |
| │ callback not yet supported | |
| │ callback not yet supported | |
| │ callback not yet supported | |
| │ callback not yet supported | |
| │ callback not yet supported | |
| │ ERROR:compositing::constellation: Panic: called `Option::unwrap()` on a `None` value | |
| │ ERROR:compositing::constellation: Backtrace: | |
| │ frame #0 - 0x0000000105274b6e - backtrace::backtrace::trace::h8cb7b0465fa42e9f | |
| │ frame #1 - 0x0000000105274af1 - backtrace::capture::Backtrace::new::ha2e43e88f310ebee | |
| │ frame #2 - 0x0000000104c0d83b - _<F as std..boxed..FnBox<A>>::call_box::hbc4b7188d2761e7a | |
| │ frame #3 - 0x000000010525737f - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ frame #4 - 0x00000001058f12c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ frame #5 - 0x00000001058f2bfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ frame #6 - 0x0000000105902ce7 - rust_begin_unwind | |
| │ frame #7 - 0x0000000105931ad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ frame #8 - 0x0000000105931dcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ frame #9 - 0x0000000104a4b682 - _<dom..htmliframeelement..IframeLoadEventSteps as script_thread..Runnable>::handler::h8535aa83dd6fde9c | |
| │ frame #10 - 0x0000000104885c39 - script::task_source::dom_manipulation::DOMManipulationTask::handle_msg::h93c90a4faa646bdf | |
| │ frame #11 - 0x0000000104c1a607 - script::script_thread::ScriptThread::handle_msg_from_script::hfd810ce5ffa44b97 | |
| │ frame #12 - 0x0000000104c73aac - script::script_thread::ScriptThread::handle_msgs::_$u7b$$u7b$closure$u7d$$u7d$::h9d62fe42c0c3a1c7 | |
| │ frame #13 - 0x0000000104c5e83e - script::script_thread::ScriptThread::handle_msgs::h8ce3590ecded1015 | |
| │ frame #14 - 0x0000000104c0bc97 - std::sys_common::unwind::try::try_fn::hacee48040437e386 | |
| │ frame #15 - 0x0000000105902c7b - __rust_try | |
| │ frame #16 - 0x0000000105902c03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ frame #17 - 0x0000000104c0d0aa - _<F as std..boxed..FnBox<A>>::call_box::h824e8f60f71d7d45 | |
| │ frame #18 - 0x0000000105908d98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ frame #19 - 0x00007fff8face059 - _pthread_body | |
| │ frame #20 - 0x00007fff8facdfd6 - _pthread_start | |
| │ | |
| └ ERROR:compositing::constellation: Pipeline failed in hard-fail mode. Crashing! | |
| ▶ TIMEOUT [expected OK] /html/dom/documents/dom-tree-accessors/nameditem-02.html | |
| │ | |
| │ thread 'LayoutWorker worker 1/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x10bcfea18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x10bd04d15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x10bd0492e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x10b6523c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x10bcec2c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x10bcedbfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x10bcfdce7 - rust_begin_unwind | |
| │ 8: 0x10bd2cad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x10bd2cdcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x10a9e638d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x10aa7fc6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x10aa7314b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x10aa6d92a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x10ab5d99f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x10aabfe8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x10bcfdc7b - __rust_try | |
| │ 17: 0x10bcfdc03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x10aac1127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x10bd03d98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ CRASH [expected OK] /html/infrastructure/urls/terminology-0/document-base-url.html | |
| │ | |
| │ ERROR:compositing::constellation: Panic: called `Option::unwrap()` on a `None` value | |
| │ ERROR:compositing::constellation: Backtrace: | |
| │ frame #0 - 0x000000010db0bb6e - backtrace::backtrace::trace::h8cb7b0465fa42e9f | |
| │ frame #1 - 0x000000010db0baf1 - backtrace::capture::Backtrace::new::ha2e43e88f310ebee | |
| │ frame #2 - 0x000000010d4a483b - _<F as std..boxed..FnBox<A>>::call_box::hbc4b7188d2761e7a | |
| │ frame #3 - 0x000000010daee37f - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ frame #4 - 0x000000010e1882c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ frame #5 - 0x000000010e189bfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ frame #6 - 0x000000010e199ce7 - rust_begin_unwind | |
| │ frame #7 - 0x000000010e1c8ad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ frame #8 - 0x000000010e1c8dcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ frame #9 - 0x000000010d2e2682 - _<dom..htmliframeelement..IframeLoadEventSteps as script_thread..Runnable>::handler::h8535aa83dd6fde9c | |
| │ frame #10 - 0x000000010d11cc39 - script::task_source::dom_manipulation::DOMManipulationTask::handle_msg::h93c90a4faa646bdf | |
| │ frame #11 - 0x000000010d4b1607 - script::script_thread::ScriptThread::handle_msg_from_script::hfd810ce5ffa44b97 | |
| │ frame #12 - 0x000000010d50aaac - script::script_thread::ScriptThread::handle_msgs::_$u7b$$u7b$closure$u7d$$u7d$::h9d62fe42c0c3a1c7 | |
| │ frame #13 - 0x000000010d4f583e - script::script_thread::ScriptThread::handle_msgs::h8ce3590ecded1015 | |
| │ frame #14 - 0x000000010d4a2c97 - std::sys_common::unwind::try::try_fn::hacee48040437e386 | |
| │ frame #15 - 0x000000010e199c7b - __rust_try | |
| │ frame #16 - 0x000000010e199c03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ frame #17 - 0x000000010d4a40aa - _<F as std..boxed..FnBox<A>>::call_box::h824e8f60f71d7d45 | |
| │ frame #18 - 0x000000010e19fd98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ frame #19 - 0x00007fff8face059 - _pthread_body | |
| │ frame #20 - 0x00007fff8facdfd6 - _pthread_start | |
| │ | |
| └ ERROR:compositing::constellation: Pipeline failed in hard-fail mode. Crashing! | |
| ▶ TIMEOUT [expected OK] /html/semantics/forms/attributes-common-to-form-controls/dirname-ltr.html | |
| │ | |
| │ thread 'LayoutWorker worker 3/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x102658a18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x10265ed15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x10265e92e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x101fac3c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x1026462c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x102647bfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x102657ce7 - rust_begin_unwind | |
| │ 8: 0x102686ad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x102686dcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x10134038d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x1013d9c6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x1013cd14b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x1013c792a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x1014b799f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x101419e8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x102657c7b - __rust_try | |
| │ 17: 0x102657c03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x10141b127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x10265dd98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ TIMEOUT [expected OK] /html/semantics/grouping-content/the-ol-element/grouping-ol.html | |
| │ | |
| │ thread 'LayoutWorker worker 6/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x103864a18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x10386ad15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x10386a92e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x1031b83c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x1038522c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x103853bfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x103863ce7 - rust_begin_unwind | |
| │ 8: 0x103892ad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x103892dcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x10254c38d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x1025e5c6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x1025d914b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x1025d392a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x1026c399f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x102625e8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x103863c7b - __rust_try | |
| │ 17: 0x103863c03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x102627127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x103869d98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ CRASH [expected OK] /html/syntax/parsing/html5lib_innerHTML_tests4.html | |
| │ | |
| │ ERROR:compositing::constellation: Panic: called `Option::unwrap()` on a `None` value | |
| │ ERROR:compositing::constellation: Backtrace: | |
| │ frame #0 - 0x00000001032c9b6e - backtrace::backtrace::trace::h8cb7b0465fa42e9f | |
| │ frame #1 - 0x00000001032c9af1 - backtrace::capture::Backtrace::new::ha2e43e88f310ebee | |
| │ frame #2 - 0x0000000102c6283b - _<F as std..boxed..FnBox<A>>::call_box::hbc4b7188d2761e7a | |
| │ frame #3 - 0x00000001032ac37f - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ frame #4 - 0x00000001039462c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ frame #5 - 0x0000000103947bfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ frame #6 - 0x0000000103957ce7 - rust_begin_unwind | |
| │ frame #7 - 0x0000000103986ad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ frame #8 - 0x0000000103986dcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ frame #9 - 0x0000000102aa0682 - _<dom..htmliframeelement..IframeLoadEventSteps as script_thread..Runnable>::handler::h8535aa83dd6fde9c | |
| │ frame #10 - 0x00000001028dac39 - script::task_source::dom_manipulation::DOMManipulationTask::handle_msg::h93c90a4faa646bdf | |
| │ frame #11 - 0x0000000102c6f607 - script::script_thread::ScriptThread::handle_msg_from_script::hfd810ce5ffa44b97 | |
| │ frame #12 - 0x0000000102cc8aac - script::script_thread::ScriptThread::handle_msgs::_$u7b$$u7b$closure$u7d$$u7d$::h9d62fe42c0c3a1c7 | |
| │ frame #13 - 0x0000000102cb383e - script::script_thread::ScriptThread::handle_msgs::h8ce3590ecded1015 | |
| │ frame #14 - 0x0000000102c60c97 - std::sys_common::unwind::try::try_fn::hacee48040437e386 | |
| │ frame #15 - 0x0000000103957c7b - __rust_try | |
| │ frame #16 - 0x0000000103957c03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ frame #17 - 0x0000000102c620aa - _<F as std..boxed..FnBox<A>>::call_box::h824e8f60f71d7d45 | |
| │ frame #18 - 0x000000010395dd98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ frame #19 - 0x00007fff8face059 - _pthread_body | |
| │ frame #20 - 0x00007fff8facdfd6 - _pthread_start | |
| │ | |
| └ ERROR:compositing::constellation: Pipeline failed in hard-fail mode. Crashing! | |
| ▶ CRASH [expected OK] /html/syntax/parsing/html5lib_innerHTML_tests6.html | |
| │ | |
| │ ERROR:compositing::constellation: Panic: called `Option::unwrap()` on a `None` value | |
| │ ERROR:compositing::constellation: Backtrace: | |
| │ frame #0 - 0x000000010c6f9b6e - backtrace::backtrace::trace::h8cb7b0465fa42e9f | |
| │ frame #1 - 0x000000010c6f9af1 - backtrace::capture::Backtrace::new::ha2e43e88f310ebee | |
| │ frame #2 - 0x000000010c09283b - _<F as std..boxed..FnBox<A>>::call_box::hbc4b7188d2761e7a | |
| │ frame #3 - 0x000000010c6dc37f - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ frame #4 - 0x000000010cd762c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ frame #5 - 0x000000010cd77bfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ frame #6 - 0x000000010cd87ce7 - rust_begin_unwind | |
| │ frame #7 - 0x000000010cdb6ad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ frame #8 - 0x000000010cdb6dcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ frame #9 - 0x000000010bed0682 - _<dom..htmliframeelement..IframeLoadEventSteps as script_thread..Runnable>::handler::h8535aa83dd6fde9c | |
| │ frame #10 - 0x000000010bd0ac39 - script::task_source::dom_manipulation::DOMManipulationTask::handle_msg::h93c90a4faa646bdf | |
| │ frame #11 - 0x000000010c09f607 - script::script_thread::ScriptThread::handle_msg_from_script::hfd810ce5ffa44b97 | |
| │ frame #12 - 0x000000010c0f8aac - script::script_thread::ScriptThread::handle_msgs::_$u7b$$u7b$closure$u7d$$u7d$::h9d62fe42c0c3a1c7 | |
| │ frame #13 - 0x000000010c0e383e - script::script_thread::ScriptThread::handle_msgs::h8ce3590ecded1015 | |
| │ frame #14 - 0x000000010c090c97 - std::sys_common::unwind::try::try_fn::hacee48040437e386 | |
| │ frame #15 - 0x000000010cd87c7b - __rust_try | |
| │ frame #16 - 0x000000010cd87c03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ frame #17 - 0x000000010c0920aa - _<F as std..boxed..FnBox<A>>::call_box::h824e8f60f71d7d45 | |
| │ frame #18 - 0x000000010cd8dd98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ frame #19 - 0x00007fff8face059 - _pthread_body | |
| │ frame #20 - 0x00007fff8facdfd6 - _pthread_start | |
| │ | |
| └ ERROR:compositing::constellation: Pipeline failed in hard-fail mode. Crashing! | |
| ▶ CRASH [expected OK] /html/syntax/parsing/html5lib_innerHTML_tests7.html | |
| │ | |
| │ ERROR:compositing::constellation: Panic: called `Option::unwrap()` on a `None` value | |
| │ ERROR:compositing::constellation: Backtrace: | |
| │ frame #0 - 0x000000010e983b6e - backtrace::backtrace::trace::h8cb7b0465fa42e9f | |
| │ frame #1 - 0x000000010e983af1 - backtrace::capture::Backtrace::new::ha2e43e88f310ebee | |
| │ frame #2 - 0x000000010e31c83b - _<F as std..boxed..FnBox<A>>::call_box::hbc4b7188d2761e7a | |
| │ frame #3 - 0x000000010e96637f - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ frame #4 - 0x000000010f0002c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ frame #5 - 0x000000010f001bfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ frame #6 - 0x000000010f011ce7 - rust_begin_unwind | |
| │ frame #7 - 0x000000010f040ad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ frame #8 - 0x000000010f040dcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ frame #9 - 0x000000010e15a682 - _<dom..htmliframeelement..IframeLoadEventSteps as script_thread..Runnable>::handler::h8535aa83dd6fde9c | |
| │ frame #10 - 0x000000010df94c39 - script::task_source::dom_manipulation::DOMManipulationTask::handle_msg::h93c90a4faa646bdf | |
| │ frame #11 - 0x000000010e329607 - script::script_thread::ScriptThread::handle_msg_from_script::hfd810ce5ffa44b97 | |
| │ frame #12 - 0x000000010e382aac - script::script_thread::ScriptThread::handle_msgs::_$u7b$$u7b$closure$u7d$$u7d$::h9d62fe42c0c3a1c7 | |
| │ frame #13 - 0x000000010e36d83e - script::script_thread::ScriptThread::handle_msgs::h8ce3590ecded1015 | |
| │ frame #14 - 0x000000010e31ac97 - std::sys_common::unwind::try::try_fn::hacee48040437e386 | |
| │ frame #15 - 0x000000010f011c7b - __rust_try | |
| │ frame #16 - 0x000000010f011c03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ frame #17 - 0x000000010e31c0aa - _<F as std..boxed..FnBox<A>>::call_box::h824e8f60f71d7d45 | |
| │ frame #18 - 0x000000010f017d98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ frame #19 - 0x00007fff8face059 - _pthread_body | |
| │ frame #20 - 0x00007fff8facdfd6 - _pthread_start | |
| │ | |
| └ ERROR:compositing::constellation: Pipeline failed in hard-fail mode. Crashing! | |
| ▶ CRASH [expected OK] /html/syntax/parsing/html5lib_innerHTML_tests_innerHTML_1.html | |
| │ | |
| │ ERROR:compositing::constellation: Panic: called `Option::unwrap()` on a `None` value | |
| │ ERROR:compositing::constellation: Backtrace: | |
| │ frame #0 - 0x00000001027f1b6e - backtrace::backtrace::trace::h8cb7b0465fa42e9f | |
| │ frame #1 - 0x00000001027f1af1 - backtrace::capture::Backtrace::new::ha2e43e88f310ebee | |
| │ frame #2 - 0x000000010218a83b - _<F as std..boxed..FnBox<A>>::call_box::hbc4b7188d2761e7a | |
| │ frame #3 - 0x00000001027d437f - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ frame #4 - 0x0000000102e6e2c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ frame #5 - 0x0000000102e6fbfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ frame #6 - 0x0000000102e7fce7 - rust_begin_unwind | |
| │ frame #7 - 0x0000000102eaead0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ frame #8 - 0x0000000102eaedcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ frame #9 - 0x0000000101fc8682 - _<dom..htmliframeelement..IframeLoadEventSteps as script_thread..Runnable>::handler::h8535aa83dd6fde9c | |
| │ frame #10 - 0x0000000101e02c39 - script::task_source::dom_manipulation::DOMManipulationTask::handle_msg::h93c90a4faa646bdf | |
| │ frame #11 - 0x0000000102197607 - script::script_thread::ScriptThread::handle_msg_from_script::hfd810ce5ffa44b97 | |
| │ frame #12 - 0x00000001021f0aac - script::script_thread::ScriptThread::handle_msgs::_$u7b$$u7b$closure$u7d$$u7d$::h9d62fe42c0c3a1c7 | |
| │ frame #13 - 0x00000001021db83e - script::script_thread::ScriptThread::handle_msgs::h8ce3590ecded1015 | |
| │ frame #14 - 0x0000000102188c97 - std::sys_common::unwind::try::try_fn::hacee48040437e386 | |
| │ frame #15 - 0x0000000102e7fc7b - __rust_try | |
| │ frame #16 - 0x0000000102e7fc03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ frame #17 - 0x000000010218a0aa - _<F as std..boxed..FnBox<A>>::call_box::h824e8f60f71d7d45 | |
| │ frame #18 - 0x0000000102e85d98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ frame #19 - 0x00007fff8face059 - _pthread_body | |
| │ frame #20 - 0x00007fff8facdfd6 - _pthread_start | |
| │ | |
| └ ERROR:compositing::constellation: Pipeline failed in hard-fail mode. Crashing! | |
| ▶ TIMEOUT [expected OK] /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml | |
| │ | |
| │ thread 'LayoutWorker worker 6/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x105d57a18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x105d5dd15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x105d5d92e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x1056ab3c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x105d452c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x105d46bfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x105d56ce7 - rust_begin_unwind | |
| │ 8: 0x105d85ad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x105d85dcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x104a3f38d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x104ad8c6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x104acc14b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x104ac692a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x104bb699f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x104b18e8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x105d56c7b - __rust_try | |
| │ 17: 0x105d56c03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x104b1a127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x105d5cd98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ TIMEOUT [expected OK] /html/webappapis/scripting/processing-model-2/window-onerror-with-cross-frame-event-listeners-1.html | |
| │ | |
| │ thread 'LayoutWorker worker 1/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x10e67da18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x10e683d15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x10e68392e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x10dfd13c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x10e66b2c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x10e66cbfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x10e67cce7 - rust_begin_unwind | |
| │ 8: 0x10e6abad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x10e6abdcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x10d36538d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x10d3fec6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x10d3f214b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x10d3ec92a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x10d4dc99f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x10d43ee8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x10e67cc7b - __rust_try | |
| │ 17: 0x10e67cc03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x10d440127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x10e682d98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ TIMEOUT [expected OK] /html/webappapis/scripting/processing-model-2/window-onerror-with-cross-frame-event-listeners-2.html | |
| │ | |
| │ thread 'LayoutWorker worker 1/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x10eb2ea18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x10eb34d15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x10eb3492e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x10e4823c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x10eb1c2c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x10eb1dbfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x10eb2dce7 - rust_begin_unwind | |
| │ 8: 0x10eb5cad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x10eb5cdcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x10d81638d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x10d8afc6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x10d8a314b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x10d89d92a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x10d98d99f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x10d8efe8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x10eb2dc7b - __rust_try | |
| │ 17: 0x10eb2dc03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x10d8f1127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x10eb33d98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ TIMEOUT [expected OK] /html/webappapis/scripting/processing-model-2/window-onerror-with-cross-frame-event-listeners-3.html | |
| │ | |
| │ thread 'LayoutWorker worker 1/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x10b9cca18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x10b9d2d15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x10b9d292e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x10b3203c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x10b9ba2c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x10b9bbbfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x10b9cbce7 - rust_begin_unwind | |
| │ 8: 0x10b9faad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x10b9fadcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x10a6b438d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x10a74dc6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x10a74114b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x10a73b92a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x10a82b99f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x10a78de8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x10b9cbc7b - __rust_try | |
| │ 17: 0x10b9cbc03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x10a78f127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x10b9d1d98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ TIMEOUT [expected OK] /html/webappapis/scripting/processing-model-2/window-onerror-with-cross-frame-event-listeners-4.html | |
| │ | |
| │ thread 'LayoutWorker worker 5/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x109873a18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x109879d15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x10987992e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x1091c73c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x1098612c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x109862bfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x109872ce7 - rust_begin_unwind | |
| │ 8: 0x1098a1ad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x1098a1dcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x10855b38d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x1085f4c6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x1085e814b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x1085e292a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x1086d299f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x108634e8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x109872c7b - __rust_try | |
| │ 17: 0x109872c03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x108636127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x109878d98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ TIMEOUT [expected OK] /old-tests/submission/Opera/script_scheduling/075.html | |
| │ | |
| │ ERROR:js::rust: Error at http://web-platform.test:8000/old-tests/submission/Opera/script_scheduling/075.html:2:8: doc is null | |
| │ | |
| │ thread 'LayoutWorker worker 1/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x106ff3a18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x106ff9d15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x106ff992e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x1069473c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x106fe12c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x106fe2bfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x106ff2ce7 - rust_begin_unwind | |
| │ 8: 0x107021ad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x107021dcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x105cdb38d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x105d74c6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x105d6814b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x105d6292a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x105e5299f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x105db4e8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x106ff2c7b - __rust_try | |
| │ 17: 0x106ff2c03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x105db6127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x106ff8d98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ TIMEOUT [expected OK] /old-tests/submission/Opera/script_scheduling/094.html | |
| │ | |
| │ thread 'LayoutWorker worker 1/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x10f8eca18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x10f8f2d15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x10f8f292e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x10f2403c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x10f8da2c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x10f8dbbfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x10f8ebce7 - rust_begin_unwind | |
| │ 8: 0x10f91aad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x10f91adcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x10e5d438d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x10e66dc6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x10e66114b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x10e65b92a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x10e74b99f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x10e6ade8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x10f8ebc7b - __rust_try | |
| │ 17: 0x10f8ebc03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x10e6af127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x10f8f1d98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ TIMEOUT [expected OK] /old-tests/submission/Opera/script_scheduling/101.html | |
| │ | |
| │ thread 'LayoutWorker worker 1/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x10dd1ea18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x10dd24d15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x10dd2492e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x10d6723c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x10dd0c2c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x10dd0dbfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x10dd1dce7 - rust_begin_unwind | |
| │ 8: 0x10dd4cad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x10dd4cdcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x10ca0638d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x10ca9fc6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x10ca9314b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x10ca8d92a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x10cb7d99f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x10cadfe8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x10dd1dc7b - __rust_try | |
| │ 17: 0x10dd1dc03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x10cae1127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x10dd23d98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ TIMEOUT [expected OK] /websockets/cookies/004.html | |
| │ | |
| │ thread 'LayoutWorker worker 1/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x10cdeba18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x10cdf1d15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x10cdf192e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x10c73f3c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x10cdd92c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x10cddabfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x10cdeace7 - rust_begin_unwind | |
| │ 8: 0x10ce19ad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x10ce19dcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x10bad338d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x10bb6cc6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x10bb6014b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x10bb5a92a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x10bc4a99f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x10bbace8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x10cdeac7b - __rust_try | |
| │ 17: 0x10cdeac03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x10bbae127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x10cdf0d98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ TIMEOUT [expected OK] /webstorage/document-domain.html | |
| │ | |
| │ thread 'LayoutWorker worker 1/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x10c75da18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x10c763d15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x10c76392e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x10c0b13c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x10c74b2c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x10c74cbfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x10c75cce7 - rust_begin_unwind | |
| │ 8: 0x10c78bad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x10c78bdcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x10b44538d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x10b4dec6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x10b4d214b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x10b4cc92a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x10b5bc99f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x10b51ee8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x10c75cc7b - __rust_try | |
| │ 17: 0x10c75cc03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x10b520127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x10c762d98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ TIMEOUT [expected OK] /workers/semantics/navigation/002.html | |
| │ | |
| │ thread 'LayoutWorker worker 1/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x105c87a18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x105c8dd15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x105c8d92e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x1055db3c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x105c752c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x105c76bfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x105c86ce7 - rust_begin_unwind | |
| │ 8: 0x105cb5ad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x105cb5dcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x10496f38d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x104a08c6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x1049fc14b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x1049f692a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x104ae699f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x104a48e8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x105c86c7b - __rust_try | |
| │ 17: 0x105c86c03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x104a4a127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x105c8cd98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start | |
| ▶ TIMEOUT [expected OK] /_mozilla/mozilla/collections.html | |
| │ | |
| │ thread 'LayoutWorker worker 1/6' panicked at 'called `Option::unwrap()` on a `None` value', ../src/libcore/option.rs:325 | |
| │ stack backtrace: | |
| │ 1: 0x10349ca18 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f | |
| │ 2: 0x1034a2d15 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac | |
| │ 3: 0x1034a292e - std::panicking::default_hook::hc2c969e7453d080c | |
| │ 4: 0x102df03c2 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0bad41b0b38a855d | |
| │ 5: 0x10348a2c8 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25 | |
| │ 6: 0x10348bbfe - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523 | |
| │ 7: 0x10349bce7 - rust_begin_unwind | |
| │ 8: 0x1034caad0 - core::panicking::panic_fmt::h257ceb0aa351d801 | |
| │ 9: 0x1034cadcc - core::panicking::panic::h4bb1497076d04ab9 | |
| │ 10: 0x10218438d - _<wrapper..ServoThreadSafeLayoutNode<'ln> as wrapper..ThreadSafeLayoutNode>::iframe_pipeline_id::h2ddc551d6a873a14 | |
| │ 11: 0x10221dc6d - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode>>::build_fragment_for_block::hb5204e71281a7472 | |
| │ 12: 0x10221114b - _<construct..FlowConstructor<'a, ConcreteThreadSafeLayoutNode> as traversal..PostorderNodeMutTraversal<ConcreteThreadSafeLayoutNode>>::process::hd9c8ed82aed27a88 | |
| │ 13: 0x10220b92a - _<traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<wrapper..ServoLayoutNode<'ln>>>::process_postorder::h260f93a6671a2e5a | |
| │ 14: 0x1022fb99f - style::parallel::top_down_dom::h56e3e611972b78b8 | |
| │ 15: 0x10225de8d - std::sys_common::unwind::try::try_fn::h145732d4dab97e31 | |
| │ 16: 0x10349bc7b - __rust_try | |
| │ 17: 0x10349bc03 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd | |
| │ 18: 0x10225f127 - _<F as std..boxed..FnBox<A>>::call_box::hbb9d487ceb307a99 | |
| │ 19: 0x1034a1d98 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b | |
| │ 20: 0x7fff8face059 - _pthread_body | |
| └ 21: 0x7fff8facdfd6 - _pthread_start |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment