Skip to content
This repository was archived by the owner on Jul 10, 2023. It is now read-only.

Commit 7a59bc7

Browse files
committed
Merge pull request #11 from pcwalton/node-is-link
Add node_is_link
2 parents 075fb10 + 8a642ca commit 7a59bc7

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

select.rs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ pub trait SelectHandler<N> {
9191
fn node_has_id(&self, node: &N, &str) -> bool;
9292
fn named_ancestor_node(&self, node: &N, name: &str) -> Option<N>;
9393
fn node_is_root(&self, node: &N) -> bool;
94+
fn node_is_link(&self, node: &N) -> bool;
9495
}
9596

9697
/** Used to convert the netsurfcss CssSelectHandler callbacks to out SelectHandler callbacks */
@@ -138,10 +139,8 @@ impl<N, H: SelectHandler<N>> n::s::CssSelectHandler<N> for SelectHandlerWrapper<
138139
self.inner_ref().node_is_root(node)
139140
}
140141

141-
fn node_is_link(&self, _node: &N) -> bool {
142-
// FIXME
143-
warn_unimpl("node_is_link");
144-
false
142+
fn node_is_link(&self, node: &N) -> bool {
143+
self.inner_ref().node_is_link(node)
145144
}
146145

147146
fn node_is_visited(&self, _node: &N) -> bool {

0 commit comments

Comments
 (0)