/** * Closes this window. */ public void close() { final Page page = getEnclosedPage(); if (page instanceof HtmlPage) { final HtmlPage htmlPage = (HtmlPage) page; if (!htmlPage.isOnbeforeunloadAccepted()) { LOG.debug("The registered OnbeforeunloadHandler rejected the window close event."); return; } htmlPage.cleanUp(); } destroyChildren(); getJobManager().shutdown(); getWebClient().deregisterWebWindow(this); }
/** * Closes this window. */ public void close() { setClosed(); final Page page = getEnclosedPage(); if (page != null) { if (page.isHtmlPage()) { final HtmlPage htmlPage = (HtmlPage) page; if (!htmlPage.isOnbeforeunloadAccepted()) { if (LOG.isDebugEnabled()) { LOG.debug("The registered OnbeforeunloadHandler rejected the window close event."); } return; } } page.cleanUp(); } getJobManager().shutdown(); destroyChildren(); getWebClient().deregisterWebWindow(this); }
/** * Closes this window. */ public void close() { final Page page = getEnclosedPage(); if (page instanceof HtmlPage) { final HtmlPage htmlPage = (HtmlPage) page; if (!htmlPage.isOnbeforeunloadAccepted()) { LOG.debug("The registered OnbeforeunloadHandler rejected the window close event."); return; } htmlPage.cleanUp(); } destroyChildren(); getJobManager().shutdown(); getWebClient().deregisterWebWindow(this); }
/** * Closes this window. */ public void close() { final Page page = getEnclosedPage(); if (page instanceof HtmlPage) { final HtmlPage htmlPage = (HtmlPage) page; if (!htmlPage.isOnbeforeunloadAccepted()) { LOG.debug("The registered OnbeforeunloadHandler rejected the window close event."); return; } htmlPage.cleanUp(); } destroyChildren(); getJobManager().shutdown(); getWebClient().deregisterWebWindow(this); }
final Page page = win.getEnclosedPage(); if (page != null) { if (page.isHtmlPage() && !((HtmlPage) page).isOnbeforeunloadAccepted()) { return;
/** * Closes this window. */ public void close() { setClosed(); final Page page = getEnclosedPage(); if (page != null) { if (page.isHtmlPage()) { final HtmlPage htmlPage = (HtmlPage) page; if (!htmlPage.isOnbeforeunloadAccepted()) { if (LOG.isDebugEnabled()) { LOG.debug("The registered OnbeforeunloadHandler rejected the window close event."); } return; } } page.cleanUp(); } getJobManager().shutdown(); destroyChildren(); getWebClient().deregisterWebWindow(this); }
final Page page = win.getEnclosedPage(); if (page != null) { if (page.isHtmlPage() && !((HtmlPage) page).isOnbeforeunloadAccepted()) { return;
final Event event = new Event(element, eventType); element.fireEvent(event); if (!isOnbeforeunloadAccepted(this, event)) { return false; if (!isOnbeforeunloadAccepted((HtmlPage) frame.getPage(), event)) { return false;
final ScriptResult result = cf.call(cx -> jsNode.fireEvent(event)); if (!isOnbeforeunloadAccepted(this, event, result)) { return false; if (!isOnbeforeunloadAccepted((HtmlPage) frame.getPage(), event, result)) { return false;
final Event event = new Event(element, eventType); element.fireEvent(event); if (!isOnbeforeunloadAccepted(this, event)) { return false; if (!isOnbeforeunloadAccepted((HtmlPage) frame.getPage(), event)) { return false;
final Event event = new Event(element, eventType); element.fireEvent(event); if (!isOnbeforeunloadAccepted(this, event)) { return false; if (!isOnbeforeunloadAccepted((HtmlPage) frame.getPage(), event)) { return false;
cf.call(cx -> jsNode.fireEvent(event)); if (!isOnbeforeunloadAccepted(this, event)) { return false; if (!isOnbeforeunloadAccepted((HtmlPage) frame.getPage(), event)) { return false;
if (!htmlPage.isOnbeforeunloadAccepted()) { if (LOG.isDebugEnabled()) { LOG.debug("The registered OnbeforeunloadHandler rejected to load a new page.");
if (!htmlPage.isOnbeforeunloadAccepted()) { LOG.debug("The registered OnbeforeunloadHandler rejected to load a new page."); return (P) page;
if (!htmlPage.isOnbeforeunloadAccepted()) { if (LOG.isDebugEnabled()) { LOG.debug("The registered OnbeforeunloadHandler rejected to load a new page.");
if (!htmlPage.isOnbeforeunloadAccepted()) { LOG.debug("The registered OnbeforeunloadHandler rejected to load a new page."); return (P) page;
if (!htmlPage.isOnbeforeunloadAccepted()) { LOG.debug("The registered OnbeforeunloadHandler rejected to load a new page."); return (P) page;