/src/main/java/org/htmlunit/html/HtmlDomTreeWalker.java
final org.htmlunit.html.DomNode child; if(lookLeft) {  child = getEquivalentLogical(n.getLastChild(), lookLeft);}else {  child = getEquivalentLogical(n.getFirstChild(), lookLeft);}; if(child != null) {  return child;};
if ( isNodeSkipped ( n ) ) { final DomNode child; if ( lookLeft ) { child = getEquivalentLogical ( n.getLastChild ( ) , lookLeft ) ; }
if (n == null) { return null; } if (isNodeVisible(n)) { return n; } <extra_id_0> else { child = getEquivalentLogical(n.getFirstChild(), lookLeft); } if (child != null) { return child; }