WebResponse webResponse_
WebWindow enclosingWindow_
String applicationCodeName_
String applicationMinorVersion_
String applicationName_
String applicationVersion_
String buildId_
String vendor_
String browserLanguage_
String cpuClass_
boolean onLine_
String platform_
String systemLanguage_
String userAgent_
String userLanguage_
float browserVersionNumeric_
Set<E> plugins_
Set<E> features_
String nickname_
String htmlAcceptHeader_
String imgAcceptHeader_
String cssAcceptHeader_
String scriptAcceptHeader_
String xmlHttpRequestAcceptHeader_
String[] headerNamesOrdered_
int maxSize_
Map<K,V> entries_
URL.hashCode()
method is synchronized, and b) the URL.hashCode()
method triggers DNS lookups of the URL hostnames' IPs. As of this writing, the HtmlUnit unit tests
run ~20% faster whey keying on strings rather than on URL
instances.Object arguments_
File file_
boolean temporary_
WebResponse response_
String name_
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
WebWindow window_
List<E> urls_
int index_
WebResponse webResponse_
String content_
WebWindow enclosingWindow_
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOException
- if an IO error occursClassNotFoundException
- if a class cannot be foundDomDocumentType documentType_
WebResponse webResponse_
WebWindow enclosingWindow_
WebClient webClient_
WebResponse webResponse_
String content_
WebWindow enclosingWindow_
WebWindow opener_
WebResponse webResponse_
WebWindow enclosingWindow_
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
org.apache.http.client.CredentialsProvider credentialsProvider_
CookieManager cookieManager_
Map<K,V> requestHeaders_
IncorrectnessListener incorrectnessListener_
WebConsole webConsole_
AlertHandler alertHandler_
ConfirmHandler confirmHandler_
PromptHandler promptHandler_
StatusHandler statusHandler_
AttachmentHandler attachmentHandler_
AppletConfirmHandler appletConfirmHandler_
AjaxController ajaxController_
BrowserVersion browserVersion_
PageCreator pageCreator_
Set<E> webWindowListeners_
Stack<E> topLevelWindows_
List<E> windows_
WebWindow currentWindow_
HTMLParserListener htmlParserListener_
org.w3c.css.sac.ErrorHandler cssErrorHandler_
OnbeforeunloadHandler onbeforeunloadHandler_
Cache cache_
ScriptPreProcessor scriptPreProcessor_
Map<K,V> activeXObjectMap_
RefreshHandler refreshHandler_
JavaScriptErrorListener javaScriptErrorListener_
WebClientOptions options_
StorageHolder storageHolder_
List<E> loadQueue_
boolean javaScriptEnabled_
boolean cssEnabled_
boolean printContentOnFailingStatusCode_
boolean throwExceptionOnFailingStatusCode_
boolean throwExceptionOnScriptError_
boolean appletEnabled_
boolean popupBlockerEnabled_
boolean isRedirectEnabled_
KeyStore sslClientCertificateStore_
char[] sslClientCertificatePassword_
KeyStore sslTrustStore_
String[] sslClientProtocols_
String[] sslClientCipherSuites_
boolean geolocationEnabled_
boolean doNotTrackEnabled_
boolean activeXNative_
String homePage_
ProxyConfig proxyConfig_
int timeout_
boolean useInsecureSSL_
String sslInsecureProtocol_
int maxInMemory_
String url_
String proxyHost_
int proxyPort_
boolean isSocksProxy_
HttpMethod httpMethod_
FormEncodingType encodingType_
Map<K,V> additionalHeaders_
org.apache.http.auth.Credentials urlCredentials_
org.apache.http.auth.Credentials credentials_
String charset_
List<E> requestParameters_
String requestBody_
long loadTime_
WebResponseData responseData_
WebRequest request_
int statusCode_
String statusMessage_
List<E> responseHeaders_
DownloadedContent downloadedContent_
WebClient webClient_
Page enclosedPage_
Object scriptObject_
JavaScriptJobManager jobManager_
List<E> childWindows_
String name_
History history_
boolean closed_
int innerHeight_
int outerHeight_
int innerWidth_
int outerWidth_
String name_
MSXMLJavaScriptEnvironment environment_
XMLDOMText textNode_
boolean async_
XMLDOMImplementation implementation_
boolean preserveWhiteSpace_
boolean preserveWhiteSpaceDuringLoad_
XMLDOMParseError parseError_
Map<K,V> properties_
String url_
XMLDOMNamedNodeMap attributes_
XMLDOMNamedNodeMap attributes_
Map<K,V> elementsByTagName_
NamedNodeMap attributes_
int currentIndex_
XMLDOMNodeList childNodes_
String description_
boolean attributeChangeSensitive_
List<E> cachedElements_
boolean listenerRegistered_
int currentIndex_
boolean attributesComputed_
XMLDOMNamedNodeMap attributes_
int state_
net.sourceforge.htmlunit.corejs.javascript.Function stateChangeHandler_
WebRequest webRequest_
boolean async_
int jobID_
WebResponse webResponse_
HtmlPage containingPage_
boolean openedMultipleTimes_
boolean sent_
XMLDOMNode style_
XMLDOMNode input_
Object output_
Map<K,V> parameters_
XMLDOMNode stylesheet_
FrameWindow enclosedWindow_
boolean contentLoaded_
boolean createdByJavascript_
boolean loadSrcWhenAddedToPage_
String value_
boolean specified_
DomNode changedNode_
String data_
SgmlPage page_
DomNode parent_
DomNode previousSibling_
previousSibling
points
to the end of the listDomNode nextSibling_
nextSibling
is null
DomNode firstChild_
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject scriptObject_
String readyState_
int startLineNumber_
int startColumnNumber_
int endLineNumber_
int endColumnNumber_
boolean directlyAttachedToPage_
Collection<E> domListeners_
Object domListeners_lock_
BaseFrameElement frame_
Applet applet_
AppletClassLoader appletClassLoader_
List<E> archiveUrls_
String originalName_
Collection<E> newNames_
Collection<E> attributeListeners_
HtmlForm owningForm_
String contentType_
byte[] data_
String originalQualifiedName_
int lastClickX_
int lastClickY_
WebResponse imageWebResponse_
com.gargoylesoftware.htmlunit.html.HtmlImage.ImageData imageData_
boolean downloaded_
boolean onloadInvoked_
boolean createdByJavascript_
String defaultValue_
String originalName_
Collection<E> newNames_
boolean createdByJavascript_
Object valueAtFocus_
String value_
WebResponse cachedWebResponse_
com.gargoylesoftware.htmlunit.html.HTMLParser.HtmlUnitDOMBuilder builder_
String originalCharset_
Map<K,V> idMap_
Map<K,V> nameMap_
SortedSet<E> frameElements_
HtmlElement elementWithFocus_
int parserCount_
int snippetParserCount_
int inlineSnippetParserCount_
Collection<E> attributeListeners_
Object lock_
List<E> selectionRanges_
List<E> afterLoadActions_
boolean cleaning_
HtmlBase base_
URL baseUrl_
SelectionDelegate selectionDelegate_
com.gargoylesoftware.htmlunit.html.DoTypeProcessor doTypeProcessor_
String originalName_
Collection<E> newNames_
String defaultValue_
String valueAtFocus_
String originalName_
Collection<E> newNames_
SelectionDelegate selectionDelegate_
com.gargoylesoftware.htmlunit.html.DoTypeProcessor doTypeProcessor_
SelectionDelegate selectionDelegate_
com.gargoylesoftware.htmlunit.html.DoTypeProcessor doTypeProcessor_
SelectableTextInput element_
org.w3c.dom.ranges.Range selection_
Node startContainer_
Node endContainer_
int startOffset_
int endOffset_
CookieManager manager_
NamedNodeMap attributes_
Object object_
short status_
EventListenersContainer eventListenersContainer_
HTMLElement element_
WebWindow webWindow_
NamedNodeMap attributes_
Map<K,V> elementsByTagName_
CSSStyleDeclaration style_
Object srcElement_
Object target_
net.sourceforge.htmlunit.corejs.javascript.Scriptable currentTarget_
String type_
Object keyCode_
boolean shiftKey_
boolean ctrlKey_
boolean altKey_
String propertyName_
boolean stopPropagation_
Object returnValue_
boolean preventDefault_
short eventPhase_
Event.NONE
,
Event.CAPTURING_PHASE
, Event.AT_TARGET
or Event.BUBBLING_PHASE
.boolean bubbles_
boolean cancelable_
long timeStamp_
Integer screenX_
Integer screenY_
Integer clientX_
Integer clientY_
int button_
HTMLDocument doc_
List<E> namespaces_
PluginArray plugins_
MimeTypeArray mimeTypes_
boolean opened_
HTMLDocument document_
Object value_
net.sourceforge.htmlunit.corejs.javascript.Function closeHandler_
net.sourceforge.htmlunit.corejs.javascript.Function errorHandler_
net.sourceforge.htmlunit.corejs.javascript.Function messageHandler_
net.sourceforge.htmlunit.corejs.javascript.Function openHandler_
int readyState_
HtmlPage containingPage_
org.eclipse.jetty.websocket.api.Session incomingSession_
org.eclipse.jetty.websocket.api.Session outgoingSession_
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
Window.computedStyles_
map during deserialization.IOException
- if an IO error occursClassNotFoundException
- if a class is not foundDocument document_
DocumentProxy documentProxy_
Navigator navigator_
WebWindow webWindow_
WindowProxy windowProxy_
Screen screen_
History history_
Location location_
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject console_
ApplicationCache applicationCache_
Selection selection_
Event currentEvent_
String status_
HTMLCollection frames_
Map<K,V> prototypes_
Map<K,V> prototypesPerJSName_
EventListenersContainer eventListenersContainer_
Object controllers_
Object opener_
Object top_
Map<K,V> storages_
WebWindow webWindow_
ArrayBuffer buffer_
int byteLength_
int byteOffset_
HTMLCanvasElement canvas_
BufferedImage image_
Graphics2D graphics2D_
SortedMap<K,V> localModifications_
Integer width_
Integer height_
Integer height2_
Integer paddingHorizontal_
Integer paddingVertical_
Integer borderHorizontal_
Integer borderVertical_
Integer top_
MediaList media_
CSSStyleSheet importedStylesheet_
MediaList media_
org.w3c.dom.css.CSSPrimitiveValue wrappedCssPrimitiveValue_
CSSStyleSheet stylesheet_
org.w3c.dom.css.CSSRule rule_
CSSStyleSheet stylesheet_
org.w3c.dom.css.CSSRuleList rules_
Element jsElement_
org.w3c.dom.css.CSSStyleDeclaration styleDeclaration_
String styleString_
Map<K,V> styleMap_
long currentElementIndex_
org.w3c.dom.css.CSSStyleSheet wrapped_
HTMLElement ownerNode_
CSSRuleList cssRules_
Map<K,V> imports_
String uri_
org.w3c.dom.css.CSSValue wrappedCssValue_
HTMLCollection nodes_
HTMLCollection
of styles/links because this list
must be "live".Window window_
DOMImplementation implementation_
String designMode_
String attributeName_
org.w3c.dom.stylesheets.MediaList wrappedList_
NodeList childNodes_
EventListenersContainer eventListenersContainer_
boolean avoidObjectDetection_
String description_
boolean attributeChangeSensitive_
List<E> cachedElements_
boolean listenerRegistered_
String type_
org.w3c.dom.ranges.Range range_
Node root_
Node currentNode_
long whatToShow_
NodeFilter filter_
boolean expandEntityReferences_
Object element_
Map<K,V> eventHandlers_
SimpleScriptable jsNode_
int pointerId_
int width_
int height_
double pressure_
int tiltX_
int tiltY_
String pointerType_
boolean isPrimary_
Coordinates coordinates_
WebWindow webWindow_
int index_
HTMLCollection collection_
Object context_
HTMLCollection options_
HTMLCollection all_
HTMLCollection forms_
HTMLCollection links_
HTMLCollection images_
HTMLCollection scripts_
HTMLCollection anchors_
HTMLCollection applets_
StyleSheetList styleSheets_
NamespaceCollection namespaces_
HTMLElement activeElement_
StringBuilder writeBuffer_
boolean writeInCurrentDocument_
String domain_
String uniqueID_
String lastModified_
String compatMode_
int documentMode_
boolean closePostponedAction_
boolean executionExternalPostponed_
Set<E> behaviors_
BoxObject boxObject_
HTMLCollection all_
int scrollLeft_
int scrollTop_
String uniqueID_
String ch_
String chOff_
boolean endTagForbidden_
DomNode target_
boolean append_
HTMLCollection elements_
CSSStyleSheet sheet_
HTMLCollection areas_
HtmlSelect htmlSelect_
HTMLOptionsCollection optionsArray_
CSSStyleSheet sheet_
HTMLCollection tBodies_
HTMLCollection cells_
HTMLCollection rows_
String text_
boolean typeAlwaysNone_
int state_
net.sourceforge.htmlunit.corejs.javascript.Function stateChangeHandler_
net.sourceforge.htmlunit.corejs.javascript.Function loadHandler_
net.sourceforge.htmlunit.corejs.javascript.Function errorHandler_
WebRequest webRequest_
boolean async_
int jobID_
WebResponse webResponse_
String overriddenMimeType_
HtmlPage containingPage_
boolean caseSensitiveProperties_
boolean withCredentials_
Node stylesheet_
WebResponse wrappedWebResponse_
Node node_
int wrappedExceptionType_
Object wrappedException_
Copyright © 2002–2015 Gargoyle Software Inc.. All rights reserved.