diff options
author | Fernando Jiménez Moreno <ferjmoreno@gmail.com> | 2019-01-27 17:11:11 +0100 |
---|---|---|
committer | Fernando Jiménez Moreno <ferjmoreno@gmail.com> | 2019-04-26 10:17:45 +0200 |
commit | 441357b74e38b604a60206ff38e5cf3719a15e08 (patch) | |
tree | 58cc06819fac57dfe6687807842a903bdb1b2cb0 /components/script/dom/htmliframeelement.rs | |
parent | 640fc04743e38491e582a6ba30ded5bebb0a3ebb (diff) | |
download | servo-441357b74e38b604a60206ff38e5cf3719a15e08.tar.gz servo-441357b74e38b604a60206ff38e5cf3719a15e08.zip |
Add is_connected flag to node and use it to replace most uses of is_in_doc
Diffstat (limited to 'components/script/dom/htmliframeelement.rs')
-rw-r--r-- | components/script/dom/htmliframeelement.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/components/script/dom/htmliframeelement.rs b/components/script/dom/htmliframeelement.rs index 24cea710450..a1afa73bddc 100644 --- a/components/script/dom/htmliframeelement.rs +++ b/components/script/dom/htmliframeelement.rs @@ -584,7 +584,7 @@ impl VirtualMethods for HTMLIFrameElement { // may be in a different script thread. Instread, we check to see if the parent // is in a document tree and has a browsing context, which is what causes // the child browsing context to be created. - if self.upcast::<Node>().is_in_doc_with_browsing_context() { + if self.upcast::<Node>().is_connected_with_browsing_context() { debug!("iframe src set while in browsing context."); self.process_the_iframe_attributes(ProcessingMode::NotFirstTime); } @@ -610,9 +610,9 @@ impl VirtualMethods for HTMLIFrameElement { } } - fn bind_to_tree(&self, tree_in_doc: bool) { + fn bind_to_tree(&self, tree_connected: bool) { if let Some(ref s) = self.super_type() { - s.bind_to_tree(tree_in_doc); + s.bind_to_tree(tree_connected); } let iframe = Trusted::new(self); @@ -624,9 +624,9 @@ impl VirtualMethods for HTMLIFrameElement { // browsing context, set the element's nested browsing context // to the newly-created browsing context, and then process the // iframe attributes for the "first time"." - if this.upcast::<Node>().is_in_doc_with_browsing_context() { + if this.upcast::<Node>().is_connected_with_browsing_context() { debug!("iframe bound to browsing context."); - debug_assert!(tree_in_doc, "is_in_doc_with_bc, but not tree_in_doc"); + debug_assert!(tree_connected, "is_connected_with_bc, but not tree_connected"); this.create_nested_browsing_context(); this.process_the_iframe_attributes(ProcessingMode::FirstTime); } |