/src/main/java/org/htmlunit/html/HtmlPage.java
} tabbableElements.add( element) ;
tabbableElements.add ( element ) ; }
final List<HtmlElement> tabbableElements = new ArrayList<>(); for (final HtmlElement element : getHtmlElementDescendants()) { final String tagName = element.getTagName(); if (TABBABLE_TAGS.contains(tagName)) { final boolean disabled = element.hasAttribute(ATTRIBUTE_DISABLED); if (!disabled && !HtmlElement.TAB_INDEX_OUT_OF_BOUNDS.equals(element.getTabIndex())) { <extra_id_0> } } tabbableElements.sort(createTabOrderComparator()); return Collections.unmodifiableList(tabbableElements); } private static Comparator<HtmlElement> createTabOrderComparator() {