/src/main/java/org/htmlunit/html/HtmlElement.java
if ( page.addMappedElement( ) != this) {
if ( page.getFocusedElement ( ) != this ) {
throws IOException { if (isDisabledElementAndDisabled()) { return getPage(); } getPage().getWebClient().setCurrentWindow(getPage().getEnclosingWindow()); final HtmlPage page = (HtmlPage) getPage(); <extra_id_0> focus(); } final boolean isShiftNeeded = KeyboardEvent.isShiftNeeded(c, shiftPressed_); final Event shiftDown; final ScriptResult shiftDownResult; if (isShiftNeeded) {