Skip to content

Commit a731234

Browse files
committed
Implement todo
1 parent ad3f59f commit a731234

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

examples/noop-tree-builder.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ impl TreeSink for Sink {
5757
x == y
5858
}
5959

60-
fn same_home_subtree(&self, _x: usize, _y: usize) -> bool {
60+
fn same_tree(&self, _x: usize, _y: usize) -> bool {
6161
true
6262
}
6363

examples/print-tree-actions.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ impl TreeSink for Sink {
124124
}
125125

126126
fn associate_with_form(&mut self, _target: usize, _form: usize) {
127-
// No form owner support. Since same_home_subtree always returns
127+
// No form owner support. Since same_tree always returns
128128
// true we cannot be sure that this associate_with_form call is
129129
// valid
130130
}

src/tree_builder/actions.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -763,9 +763,9 @@ impl<Handle, Sink> TreeBuilderActions<Handle>
763763
};
764764

765765
// Step 12.
766-
// TODO: Handle template element case
767766
if form_associatable(qname.clone()) &&
768767
self.form_elem.is_some() &&
768+
!self.in_html_elem_named(local_name!("template")) &&
769769
!(listed(qname.clone()) &&
770770
attrs.iter().any(|a| a.name == qualname!("","form"))) {
771771

0 commit comments

Comments
 (0)