| Package | Description | 
|---|---|
| org.htmlunit | 
 Framework classes (contains the  
WebClient
 class which is the main entry point). | 
| org.htmlunit.javascript | 
 Classes in this package are specific to the JavaScript engine - users of HtmlUnit shouldn't
 need anything in this package. 
 | 
| org.htmlunit.javascript.host | 
 Implementations of the various JavaScript host objects - users of HtmlUnit shouldn't
 need anything in this package. 
 | 
| org.htmlunit.javascript.host.canvas | 
 Implementations of the Canvas JavaScript host objects - users of HtmlUnit shouldn't
 need anything in this package. 
 | 
| org.htmlunit.javascript.host.crypto | 
 Implementations of the Crypto JavaScript host objects - users of HtmlUnit shouldn't
 need anything in this package. 
 | 
| org.htmlunit.javascript.host.css | 
 Implementations of the CSS JavaScript host objects - users of HtmlUnit shouldn't
 need anything in this package. 
 | 
| org.htmlunit.javascript.host.dom | 
 Implementations of the DOM JavaScript host objects - users of HtmlUnit shouldn't
 need anything in this package. 
 | 
| org.htmlunit.javascript.host.event | 
 Implementations of the JavaScript host objects for events - users of HtmlUnit shouldn't
 need anything in this package. 
 | 
| org.htmlunit.javascript.host.file | 
 Implementations of the File JavaScript host objects - users of HtmlUnit shouldn't
 need anything in this package. 
 | 
| org.htmlunit.javascript.host.html | 
 Implementations of the HTML JavaScript host objects - users of HtmlUnit shouldn't
 need anything in this package. 
 | 
| org.htmlunit.javascript.host.media | 
 Implementations of the JavaScript host media objects - users of HtmlUnit shouldn't
 need anything in this package. 
 | 
| org.htmlunit.javascript.host.svg | 
 Implementations of the Scalable Vector Graphics JavaScript host objects - users of HtmlUnit shouldn't
 need anything in this package. 
 | 
| org.htmlunit.javascript.host.worker | 
 Implementations of the Web Workers JavaScript host objects - users of HtmlUnit shouldn't
 need anything in this package. 
 | 
| Class and Description | 
|---|
| BroadcastChannel
 A JavaScript object for  
BroadcastChannel. | 
| Class and Description | 
|---|
| Window
 A JavaScript object for  
Window. | 
| Class and Description | 
|---|
| BroadcastChannel
 A JavaScript object for  
BroadcastChannel. | 
| DOMRect
 Specifies a rectangle that contains a line of text in either an element or a TextRange object. 
 | 
| DOMRectList
 A JavaScript object for  
DOMRectList. | 
| Element
 A JavaScript object for  
Element. | 
| External
 A JavaScript object for  
External. | 
| History
 A JavaScript object for the client's browsing history. 
 | 
| Location
 A JavaScript object for  
Location. | 
| MessagePort
 A JavaScript object for  
MessagePort. | 
| MimeType
 A JavaScript object for  
MimeType. | 
| MimeTypeArray
 A JavaScript object for  
MimeTypeArray. | 
| NamedNodeMap
 A collection of nodes that can be accessed by name. 
 | 
| Navigator
 A JavaScript object for  
Navigator. | 
| Netscape
 A JavaScript object for  
Netscape. | 
| Plugin
 A JavaScript object for  
Plugin. | 
| PluginArray
 A JavaScript object for  
PluginArray. | 
| Screen
 A JavaScript object for  
Screen. | 
| ScreenOrientation
 A JavaScript object for  
ScreenOrientation. | 
| Storage
 The JavaScript object that represents a Storage. 
 | 
| URLSearchParams
 A JavaScript object for  
URLSearchParams. | 
| Window
 A JavaScript object for  
Window. | 
| WindowOrWorkerGlobalScope
 The WindowOrWorkerGlobalScope mixin describes several features
 common to the   
Window and WorkerGlobalScope. | 
| WindowProxy
 Proxy for a  
Window script object. | 
| Class and Description | 
|---|
| Element
 A JavaScript object for  
Element. | 
| Class and Description | 
|---|
| Window
 A JavaScript object for  
Window. | 
| Class and Description | 
|---|
| Element
 A JavaScript object for  
Element. | 
| Class and Description | 
|---|
| DOMRect
 Specifies a rectangle that contains a line of text in either an element or a TextRange object. 
 | 
| DOMRectList
 A JavaScript object for  
DOMRectList. | 
| Element
 A JavaScript object for  
Element. | 
| Location
 A JavaScript object for  
Location. | 
| NamedNodeMap
 A collection of nodes that can be accessed by name. 
 | 
| Window
 A JavaScript object for  
Window. | 
| Class and Description | 
|---|
| Window
 A JavaScript object for  
Window. | 
| Class and Description | 
|---|
| ReadableStream
 A JavaScript object for  
ReadableStream. | 
| Class and Description | 
|---|
| DOMRect
 Specifies a rectangle that contains a line of text in either an element or a TextRange object. 
 | 
| DOMRectList
 A JavaScript object for  
DOMRectList. | 
| Element
 A JavaScript object for  
Element. | 
| WindowProxy
 Proxy for a  
Window script object. | 
| Class and Description | 
|---|
| AudioScheduledSourceNode
 A JavaScript object for  
AudioScheduledSourceNode. | 
| Class and Description | 
|---|
| Element
 A JavaScript object for  
Element. | 
| Window
 A JavaScript object for  
Window. | 
| Class and Description | 
|---|
| WindowOrWorkerGlobalScope
 The WindowOrWorkerGlobalScope mixin describes several features
 common to the   
Window and WorkerGlobalScope. | 
Copyright © 2002–2025 Gargoyle Software Inc.. All rights reserved.