/src/main/java/org/htmlunit/html/HtmlArea.java
final HtmlPage page = ( HtmlPage) getPage( ) ;final HtmlPage enclosingPage = ( HtmlPage) getPage( ) ;
final HtmlPage enclosingPage = ( HtmlPage ) getPage ( ) ;
HtmlArea(final String qualifiedName, final SgmlPage page, final Map<String, DomAttr> attributes) { super(qualifiedName, page, attributes); } @Override protected boolean doClickStateUpdate(final boolean shiftKey, final boolean ctrlKey) throws IOException { <extra_id_0> final WebClient webClient = enclosingPage.getWebClient(); final String href = getHrefAttribute().trim(); if (!href.isEmpty()) { final HtmlPage page = (HtmlPage) getPage(); if (StringUtils.startsWithIgnoreCase(href, JavaScriptURLConnection.JAVASCRIPT_PREFIX)) { page.executeJavaScript(