&& domNode.hasFeature(QUERYSELECTOR_CSS3_PSEUDO_REQUIRE_ATTACHED_NODE) && !domNode.isAttachedToPage() && !domNode.hasChildNodes()) {
&& domNode.hasFeature(QUERYSELECTOR_CSS3_PSEUDO_REQUIRE_ATTACHED_NODE) && !domNode.isAttachedToPage() && !domNode.hasChildNodes()) {
private static WebConsole toWebConsole(Scriptable thisObj) { if (thisObj instanceof Window && ((SimpleScriptable) thisObj).getDomNodeOrDie().hasFeature(JS_CONSOLE_HANDLE_WINDOW)) { thisObj = ((Window) thisObj).getConsole(); } if (thisObj instanceof Console) { return ((Console) thisObj).getWebConsole(); } throw Context.reportRuntimeError("TypeError: object does not implemennt interface Console"); }
private static WebConsole toWebConsole(Scriptable thisObj) { if (thisObj instanceof Window && ((SimpleScriptable) thisObj).getDomNodeOrDie().hasFeature(JS_CONSOLE_HANDLE_WINDOW)) { thisObj = ((Window) thisObj).getConsole(); } if (thisObj instanceof Console) { return ((Console) thisObj).getWebConsole(); } throw Context.reportRuntimeError("TypeError: object does not implemennt interface Console"); }
if (hasFeature(XPATH_SELECTION_NAMESPACES)) {
if (hasFeature(XPATH_SELECTION_NAMESPACES)) {
for (DomNode child = getFirstChild(); child != null; child = child.getNextSibling()) { if (child instanceof DomText) { final boolean removeChildTextNodes = hasFeature(DOM_NORMALIZE_REMOVE_CHILDREN); final StringBuilder dataBuilder = new StringBuilder(); DomNode toRemove = child;
for (DomNode child = getFirstChild(); child != null; child = child.getNextSibling()) { if (child instanceof DomText) { final boolean removeChildTextNodes = hasFeature(DOM_NORMALIZE_REMOVE_CHILDREN); final StringBuilder dataBuilder = new StringBuilder(); DomNode toRemove = child;
if (domNode instanceof HtmlImage && "image".equals(((HtmlImage) domNode).getOriginalQualifiedName()) && ((HtmlImage) domNode).wasCreatedByJavascript()) { if (domNode.hasFeature(HTMLIMAGE_HTMLELEMENT)) { javaScriptClass = HTMLElement.class; else if (domNode.hasFeature(HTMLIMAGE_HTMLUNKNOWNELEMENT)) { javaScriptClass = HTMLUnknownElement.class;
if (domNode instanceof HtmlImage && "image".equals(((HtmlImage) domNode).getOriginalQualifiedName()) && ((HtmlImage) domNode).wasCreatedByJavascript()) { if (domNode.hasFeature(HTMLIMAGE_HTMLELEMENT)) { javaScriptClass = HTMLElement.class; else if (domNode.hasFeature(HTMLIMAGE_HTMLUNKNOWNELEMENT)) { javaScriptClass = HTMLUnknownElement.class;