Package | Description |
---|---|
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.abort |
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.draganddrop |
Implementations of the various JavaScript objects from the HTML Drag and Drop API.
|
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.geo |
Implementations of the Geolocation 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.intl |
Implementations of the Internationalization 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.performance |
Implementations of the Performance JavaScript host 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.
|
org.htmlunit.javascript.host.xml |
Implementations of the XML JavaScript host objects - users of HtmlUnit shouldn't
need anything in this package.
|
org.htmlunit.javascript.proxyautoconfig |
Support js for Proxy auto config.
|
Modifier and Type | Method and Description |
---|---|
void |
External.addSearchProvider()
Empty implementation.
|
static void |
Element.after(org.htmlunit.corejs.javascript.Context context,
org.htmlunit.corejs.javascript.Scriptable scope,
org.htmlunit.corejs.javascript.Scriptable thisObj,
Object[] args,
org.htmlunit.corejs.javascript.Function function)
Inserts a set of Node or DOMString objects in the children list of this ChildNode's parent,
just after this ChildNode.
|
void |
Window.alert(Object message)
The JavaScript function
alert() . |
static void |
Element.append(org.htmlunit.corejs.javascript.Context context,
org.htmlunit.corejs.javascript.Scriptable scope,
org.htmlunit.corejs.javascript.Scriptable thisObj,
Object[] args,
org.htmlunit.corejs.javascript.Function function)
Inserts a set of Node objects or string objects after the last child of the Element.
|
void |
URLSearchParams.append(String name,
String value)
The append() method of the URLSearchParams interface appends a specified
key/value pair as a new search parameter.
|
String |
Window.atob(String encodedData)
Decodes a string of data which has been encoded using base-64 encoding.
|
void |
History.back()
JavaScript function "back".
|
static void |
Element.before(org.htmlunit.corejs.javascript.Context context,
org.htmlunit.corejs.javascript.Scriptable scope,
org.htmlunit.corejs.javascript.Scriptable thisObj,
Object[] args,
org.htmlunit.corejs.javascript.Function function)
Inserts a set of Node or DOMString objects in the children list of this ChildNode's parent,
just before this ChildNode.
|
void |
Window.blur()
Removes focus from this element.
|
String |
Window.btoa(String stringToEncode)
Creates a base-64 encoded ASCII string from a string of binary data.
|
void |
Window.cancelAnimationFrame(Object requestId)
Remove the callback from the list of animationFrames.
|
void |
Window.captureEvents(String type)
Does nothing special anymore.
|
void |
Storage.clear()
Clears all items.
|
void |
Window.clearInterval(int intervalID)
Cancels the interval previously started using the
Window.setInterval(Context, Scriptable, Scriptable, Object[], Function) method. |
void |
Window.clearTimeout(int timeoutId)
Cancels a time-out previously set with the
Window.setTimeout(Context, Scriptable, Scriptable, Object[], Function) method. |
void |
Window.close_js()
Closes this window.
|
void |
WebSocket.close(Object code,
Object reason)
Closes the WebSocket connection or connection attempt, if any.
|
static Element |
Element.closest(org.htmlunit.corejs.javascript.Context context,
org.htmlunit.corejs.javascript.Scriptable scope,
org.htmlunit.corejs.javascript.Scriptable thisObj,
Object[] args,
org.htmlunit.corejs.javascript.Function function) |
boolean |
Window.confirm(String message)
The JavaScript function
confirm . |
String |
TextDecoder.decode(Object buffer) |
void |
URLSearchParams.delete(String name)
The delete() method of the URLSearchParams interface deletes the given search
parameter and its associated value, from the list of all search parameters.
|
void |
Window.dump(String message)
Logs messages to the browser's standard output (stdout).
|
org.htmlunit.corejs.javascript.typedarrays.NativeUint8Array |
TextEncoder.encode(Object toEncode) |
org.htmlunit.corejs.javascript.ES6Iterator |
URLSearchParams.entries()
The URLSearchParams.entries() method returns an iterator allowing to go through
all key/value pairs contained in this object.
|
boolean |
Window.find(String search,
boolean caseSensitive,
boolean backwards,
boolean wrapAround,
boolean wholeWord,
boolean searchInFrames,
boolean showDialog)
Stub only at the moment.
|
void |
Window.focus()
Sets the focus to this element.
|
void |
URLSearchParams.forEach(Object callback)
The URLSearchParams.forEach() method allows iteration through
all key/value pairs contained in this object via a callback function.
|
void |
History.forward()
JavaScript function "forward".
|
String |
URLSearchParams.get(String name)
The get() method of the URLSearchParams interface returns the
first value associated to the given search parameter.
|
org.htmlunit.corejs.javascript.Scriptable |
URLSearchParams.getAll(String name)
The getAll() method of the URLSearchParams interface returns all the values
associated with a given search parameter as an array.
|
String |
Element.getAttribute(String attributeName) |
HtmlUnitScriptable |
Element.getAttributeNode(String name)
Retrieves an attribute node by name.
|
HtmlUnitScriptable |
Element.getAttributeNodeNS(String namespaceURI,
String localName)
Returns the specified attribute.
|
String |
Element.getAttributeNS(String namespaceURI,
String localName)
Gets the specified attribute.
|
ClientRect |
Element.getBoundingClientRect()
Retrieves an object that specifies the bounds of a collection of TextRectangle objects.
|
ClientRectList |
Element.getClientRects()
Retrieves a collection of rectangles that describes the layout of the contents of an object
or range within the client.
|
ComputedCSSStyleDeclaration |
Window.getComputedStyle(Object element,
String pseudoElement)
Returns computed style of the element.
|
HTMLCollection |
Element.getElementsByClassName(String className)
Returns all the descendant elements with the specified class.
|
HTMLCollection |
Element.getElementsByTagName(String tagName)
Returns all the descendant elements with the specified tag name.
|
HTMLCollection |
Element.getElementsByTagNameNS(Object namespaceURI,
String localName)
Returns a list of elements with the given tag name belonging to the given namespace.
|
String |
Element.getHTML()
The
getHTML function. |
Object |
Storage.getItem(String key)
Returns the value of the specified key.
|
HtmlUnitScriptable |
NamedNodeMap.getNamedItem(String name)
Gets the specified attribute.
|
Node |
NamedNodeMap.getNamedItemNS(String namespaceURI,
String localName)
Gets the specified attribute.
|
Selection |
Window.getSelection()
Returns the current selection.
|
void |
History.go(int relativeIndex)
JavaScript function "go".
|
boolean |
URLSearchParams.has(String name)
The has() method of the URLSearchParams interface returns a Boolean that
indicates whether a parameter with the specified name exists.
|
boolean |
Element.hasAttribute(String name)
Returns true when an attribute with a given name is specified on this element or has a default value.
|
boolean |
Element.hasAttributeNS(String namespaceURI,
String localName)
Test for attribute.
|
boolean |
Element.hasAttributes()
Returns true when the current element has any attributes or not.
|
Node |
Element.insertAdjacentElement(String where,
Object insertedElement)
Inserts the given element into the element at the location.
|
void |
Element.insertAdjacentHTML(String position,
String text)
Parses the given text as HTML or XML and inserts the resulting nodes into the tree in the position given by the
position argument.
|
void |
Element.insertAdjacentText(String where,
String text)
Inserts the given text into the element at the specified location.
|
Object |
External.isSearchProviderInstalled()
Empty implementation.
|
Plugin |
PluginArray.item(int index)
Returns the item at the given index.
|
MimeType |
Plugin.item(int index)
Returns the item at the given index.
|
HtmlUnitScriptable |
NamedNodeMap.item(int index)
Returns the item at the specified index.
|
MimeType |
MimeTypeArray.item(int index)
Returns the item at the given index.
|
ClientRect |
ClientRectList.item(int index)
Returns the item at the specified index.
|
boolean |
Navigator.javaEnabled()
Indicates if Java is enabled.
|
String |
URLSearchParams.jsToString() |
String |
URL.jsToString()
Returns the text of the URL.
|
String |
Storage.key(int index)
Returns the key of the specified index.
|
org.htmlunit.corejs.javascript.ES6Iterator |
URLSearchParams.keys()
The URLSearchParams.keys() method returns an iterator allowing to go through
all keys contained in this object.
|
org.htmlunit.corejs.javascript.NativePromise |
FontFaceSet.load(String font,
String text) |
static boolean |
Element.matches(org.htmlunit.corejs.javascript.Context context,
org.htmlunit.corejs.javascript.Scriptable scope,
org.htmlunit.corejs.javascript.Scriptable thisObj,
Object[] args,
org.htmlunit.corejs.javascript.Function function)
Returns true if the element would be selected by the specified selector string; otherwise, returns false.
|
MediaQueryList |
Window.matchMedia(String mediaQueryString)
Returns a new MediaQueryList object representing the parsed results of the specified media query string.
|
void |
Window.moveBy(int x,
int y)
Does nothing.
|
void |
Window.moveTo(int x,
int y)
Does nothing.
|
static boolean |
Element.mozMatchesSelector(org.htmlunit.corejs.javascript.Context context,
org.htmlunit.corejs.javascript.Scriptable scope,
org.htmlunit.corejs.javascript.Scriptable thisObj,
Object[] args,
org.htmlunit.corejs.javascript.Function function)
Returns true if the element would be selected by the specified selector string; otherwise, returns false.
|
Plugin |
PluginArray.namedItem(String name)
Returns the item at the given index.
|
MimeType |
Plugin.namedItem(String name)
Returns the item at the given index.
|
MimeType |
MimeTypeArray.namedItem(String name)
Returns the item at the given index.
|
WindowProxy |
Window.open(Object url,
Object name,
Object features,
Object replace)
Opens a new window.
|
static void |
Window.postMessage(org.htmlunit.corejs.javascript.Context context,
org.htmlunit.corejs.javascript.Scriptable scope,
org.htmlunit.corejs.javascript.Scriptable thisObj,
Object[] args,
org.htmlunit.corejs.javascript.Function funObj)
Posts a message.
|
void |
MessagePort.postMessage(String message,
Object transfer)
Posts a message.
|
static void |
Element.prepend(org.htmlunit.corejs.javascript.Context context,
org.htmlunit.corejs.javascript.Scriptable scope,
org.htmlunit.corejs.javascript.Scriptable thisObj,
Object[] args,
org.htmlunit.corejs.javascript.Function function)
Inserts a set of Node objects or string objects before the first child of the Element.
|
void |
Window.print()
Prints the current page.
|
String |
Window.prompt(String message,
Object defaultValue)
The JavaScript function
prompt . |
void |
History.pushState(Object object,
String title,
Object url)
Pushes a state.
|
Node |
Element.querySelector(String selectors)
Returns the first element within the document that matches the specified group of selectors.
|
NodeList |
Element.querySelectorAll(String selectors)
Retrieves all element nodes from descendants of the starting element node that match any selector
within the supplied selector strings.
|
void |
PluginArray.refresh(boolean reloadDocuments)
Current implementation does nothing.
|
void |
Element.releaseCapture()
Mock for the moment.
|
void |
Window.releaseEvents(String type)
Does nothing special anymore.
|
void |
Element.remove()
Removes the DOM node from its parent.
|
void |
Element.removeAttribute(String name)
Removes the specified attribute.
|
void |
Element.removeAttributeNode(Attr attribute)
Removes the specified attribute.
|
void |
Element.removeAttributeNS(String namespaceURI,
String localName)
Removes the specified attribute.
|
void |
Storage.removeItem(String key)
Removes the specified key.
|
void |
NamedNodeMap.removeNamedItem(String name)
Removes the specified attribute.
|
Attr |
NamedNodeMap.removeNamedItemNS(String namespaceURI,
String localName)
Removes the specified attribute.
|
static void |
Element.replaceChildren(org.htmlunit.corejs.javascript.Context context,
org.htmlunit.corejs.javascript.Scriptable scope,
org.htmlunit.corejs.javascript.Scriptable thisObj,
Object[] args,
org.htmlunit.corejs.javascript.Function function)
Replaces the existing children of a Node with a specified new set of children.
|
void |
History.replaceState(Object object,
String title,
Object url)
Replaces a state.
|
static void |
Element.replaceWith(org.htmlunit.corejs.javascript.Context context,
org.htmlunit.corejs.javascript.Scriptable scope,
org.htmlunit.corejs.javascript.Scriptable thisObj,
Object[] args,
org.htmlunit.corejs.javascript.Function function)
Replaces the node with a set of Node or DOMString objects.
|
int |
Window.requestAnimationFrame(Object callback)
Add callback to the list of animationFrames.
|
void |
Window.resizeBy(int width,
int height)
Does nothing.
|
void |
Window.resizeTo(int width,
int height)
Does nothing.
|
void |
Window.scroll(org.htmlunit.corejs.javascript.Scriptable x,
org.htmlunit.corejs.javascript.Scriptable y)
Scrolls to the specified location on the page.
|
void |
Element.scroll(org.htmlunit.corejs.javascript.Scriptable x,
org.htmlunit.corejs.javascript.Scriptable y)
Scrolls to a particular set of coordinates inside a given element.
|
void |
Window.scrollBy(org.htmlunit.corejs.javascript.Scriptable x,
org.htmlunit.corejs.javascript.Scriptable y)
Scrolls the window content the specified distance.
|
void |
Element.scrollBy(org.htmlunit.corejs.javascript.Scriptable x,
org.htmlunit.corejs.javascript.Scriptable y)
Scrolls the element by the given amount.
|
void |
Window.scrollByLines(int lines)
Scrolls the window content down by the specified number of lines.
|
void |
Window.scrollByPages(int pages)
Scrolls the window content down by the specified number of pages.
|
void |
Element.scrollIntoView()
Implement the
scrollIntoView() JavaScript function but don't actually do
anything. |
void |
Element.scrollIntoViewIfNeeded()
Implement the
scrollIntoViewIfNeeded() JavaScript function but don't actually do
anything. |
void |
Window.scrollTo(org.htmlunit.corejs.javascript.Scriptable x,
org.htmlunit.corejs.javascript.Scriptable y)
Scrolls to the specified location on the page.
|
void |
Element.scrollTo(org.htmlunit.corejs.javascript.Scriptable x,
org.htmlunit.corejs.javascript.Scriptable y)
Scrolls to a particular set of coordinates inside a given element.
|
void |
WebSocket.send(Object content)
Transmits data to the server over the WebSocket connection.
|
void |
URLSearchParams.set(String name,
String value)
The set() method of the URLSearchParams interface sets the value associated with a
given search parameter to the given value.
|
void |
Element.setAttribute(String name,
String value)
Sets an attribute.
|
Attr |
Element.setAttributeNode(Attr newAtt)
Sets the attribute node for the specified attribute.
|
void |
Element.setAttributeNS(String namespaceURI,
String qualifiedName,
String value)
Sets the specified attribute.
|
void |
Element.setCapture(boolean retargetToElement)
Mock for the moment.
|
static Object |
Window.setInterval(org.htmlunit.corejs.javascript.Context context,
org.htmlunit.corejs.javascript.Scriptable scope,
org.htmlunit.corejs.javascript.Scriptable thisObj,
Object[] args,
org.htmlunit.corejs.javascript.Function function)
Sets a chunk of JavaScript to be invoked each time a specified number of milliseconds has elapsed.
|
void |
Storage.setItem(String key,
String data)
Sets the item value.
|
void |
NamedNodeMap.setNamedItem(Node node)
Sets the specified attribute.
|
void |
NamedNodeMap.setNamedItemNS(Node node)
Sets the specified attribute.
|
static Object |
Window.setTimeout(org.htmlunit.corejs.javascript.Context context,
org.htmlunit.corejs.javascript.Scriptable scope,
org.htmlunit.corejs.javascript.Scriptable thisObj,
Object[] args,
org.htmlunit.corejs.javascript.Function function)
Sets a chunk of JavaScript to be invoked at some specified time later.
|
void |
Window.stop()
Should implement the stop() function on the window object.
|
boolean |
Navigator.taintEnabled()
Returns
false always as data tainting support is not enabled in HtmlUnit. |
boolean |
Element.toggleAttribute(String name,
Object force)
The
toggleAttribute() method of the Element interface toggles a
Boolean attribute (removing it if it is present and adding it if it is not
present) on the given element. |
String |
URL.toJSON() |
org.htmlunit.corejs.javascript.ES6Iterator |
URLSearchParams.values()
The URLSearchParams.values() method returns an iterator allowing to go through
all values contained in this object.
|
static boolean |
Element.webkitMatchesSelector(org.htmlunit.corejs.javascript.Context context,
org.htmlunit.corejs.javascript.Scriptable scope,
org.htmlunit.corejs.javascript.Scriptable thisObj,
Object[] args,
org.htmlunit.corejs.javascript.Function function)
Returns true if the element would be selected by the specified selector string; otherwise, returns false.
|
Modifier and Type | Method and Description |
---|---|
void |
AbortController.abort()
Aborts an asynchronous operation before it has completed.
|
Modifier and Type | Method and Description |
---|---|
void |
CanvasGradient.addColorStop(double offset,
String color)
Adds a new stop, defined by an offset and a color, to the gradient.
|
void |
CanvasRenderingContext2D.arc(double x,
double y,
double radius,
double startAngle,
double endAngle,
boolean anticlockwise)
Draws an arc.
|
void |
CanvasRenderingContext2D.arcTo(double x1,
double y1,
double x2,
double y2,
double radius)
Draws an arc.
|
void |
CanvasRenderingContext2D.beginPath()
Begins the subpaths.
|
void |
CanvasRenderingContext2D.bezierCurveTo(double cp1x,
double cp1y,
double cp2x,
double cp2y,
double x,
double y)
Draws a cubic Bézier curve.
|
void |
CanvasRenderingContext2D.clearRect(double x,
double y,
double w,
double h)
Clears the specified rectangular area.
|
static void |
CanvasRenderingContext2D.clip(org.htmlunit.corejs.javascript.Context context,
org.htmlunit.corejs.javascript.Scriptable scope,
org.htmlunit.corejs.javascript.Scriptable thisObj,
Object[] args,
org.htmlunit.corejs.javascript.Function function)
Creates a new clipping region.
|
void |
CanvasRenderingContext2D.closePath()
Closes the current subpath.
|
static ImageData |
CanvasRenderingContext2D.createImageData(org.htmlunit.corejs.javascript.Context context,
org.htmlunit.corejs.javascript.Scriptable scope,
org.htmlunit.corejs.javascript.Scriptable thisObj,
Object[] args,
org.htmlunit.corejs.javascript.Function function)
Returns the
ImageData object. |
CanvasGradient |
CanvasRenderingContext2D.createLinearGradient(double x0,
double y0,
double r0,
double x1,
Object y1,
Object r1)
Creates linear gradient.
|
void |
CanvasRenderingContext2D.createPattern()
Creates a pattern.
|
CanvasGradient |
CanvasRenderingContext2D.createRadialGradient(double x0,
double y0,
double r0,
double x1,
double y1,
double r1)
Creates a gradient.
|
void |
IntersectionObserver.disconnect()
Disconnects.
|
void |
CanvasRenderingContext2D.drawImage(Object image,
int sx,
int sy,
Object sWidth,
Object sHeight,
Object dx,
Object dy,
Object dWidth,
Object dHeight)
Draws images onto the canvas.
|
void |
CanvasRenderingContext2D.ellipse(double x,
double y,
double radiusX,
double radiusY,
double rotation,
double startAngle,
double endAngle,
boolean anticlockwise)
Paints the specified ellipse.
|
void |
CanvasRenderingContext2D.fill()
Fills the shape.
|
void |
CanvasRenderingContext2D.fillRect(int x,
int y,
int w,
int h)
Paints the specified rectangular area.
|
void |
CanvasRenderingContext2D.fillText(String text,
double x,
double y)
Fills a given text at the given (x, y) position.
|
ImageData |
CanvasRenderingContext2D.getImageData(int sx,
int sy,
int sw,
int sh)
Returns the
ImageData object. |
void |
CanvasRenderingContext2D.isPointInPath()
Dummy placeholder.
|
void |
CanvasRenderingContext2D.lineDash()
Dummy placeholder.
|
void |
CanvasRenderingContext2D.lineData()
Dummy placeholder.
|
void |
CanvasRenderingContext2D.lineTo(double x,
double y)
Connect the last point to the given point.
|
TextMetrics |
CanvasRenderingContext2D.measureText(Object text)
Calculate TextMetrics for the given text.
|
void |
CanvasRenderingContext2D.moveTo(double x,
double y)
Creates a new subpath.
|
void |
IntersectionObserver.observe(Element target)
Observes the target.
|
void |
CanvasRenderingContext2D.putImageData(ImageData imageData,
int dx,
int dy,
Object dirtyX,
Object dirtyY,
Object dirtyWidth,
Object dirtyHeight)
Paints data from the given ImageData object onto the canvas.
|
void |
CanvasRenderingContext2D.quadraticCurveTo(double controlPointX,
double controlPointY,
double endPointX,
double endPointY)
Draws a quadratic Bézier curve.
|
void |
CanvasRenderingContext2D.rect(double x,
double y,
double w,
double h)
Renders a rectangle.
|
void |
CanvasRenderingContext2D.restore()
Pops state stack and restore state.
|
void |
CanvasRenderingContext2D.rotate(double angle)
Adds a rotation to the transformation matrix.
|
void |
CanvasRenderingContext2D.save()
Pushes state on state stack.
|
void |
CanvasRenderingContext2D.scale(Object x,
Object y)
Changes the transformation matrix to apply a scaling transformation with the given characteristics.
|
void |
CanvasRenderingContext2D.setLineDash()
Dummy placeholder.
|
void |
CanvasRenderingContext2D.setTransform(double m11,
double m12,
double m21,
double m22,
double dx,
double dy)
Resets (overrides) the current transformation to the identity matrix,
and then invokes a transformation described by the arguments of this method.
|
void |
CanvasRenderingContext2D.stroke()
Calculates the strokes of all the subpaths of the current path.
|
void |
CanvasRenderingContext2D.strokeRect(int x,
int y,
int w,
int h)
Strokes the specified rectangular area.
|
void |
CanvasRenderingContext2D.strokeText()
Dummy placeholder.
|
HtmlUnitScriptable |
IntersectionObserver.takeRecords()
Takes records.
|
void |
CanvasRenderingContext2D.transform(double m11,
double m12,
double m21,
double m22,
double dx,
double dy)
Multiplies the current transformation with the matrix described by the
arguments of this method.
|
void |
CanvasRenderingContext2D.translate(int x,
int y)
Changes the transformation matrix to apply a translation transformation with the given characteristics.
|
void |
IntersectionObserver.unobserve(Element target)
Removes the target from observation.
|
Modifier and Type | Method and Description |
---|---|
void |
MediaQueryList.addListener(Object listener)
Adds the
listener event handler for this element. |
int |
CSSStyleSheet.addRule(String selector,
String rule)
Adds a new rule.
|
void |
CSSStyleSheet.deleteRule(int position)
Deletes an existing rule.
|
void |
CSSGroupingRule.deleteRule(int position)
Deletes an existing rule.
|
String |
CSSStyleDeclaration.getPropertyPriority(String name)
Gets the value of the specified property of the style.
|
String |
CSSStyleDeclaration.getPropertyValue(String name)
Gets the value of the specified property of the style.
|
int |
CSSStyleSheet.insertRule(String rule,
int position)
Inserts a new rule.
|
int |
CSSGroupingRule.insertRule(String rule,
Object position)
Inserts a new rule.
|
Object |
StyleSheetList.item(int index)
Returns the style sheet at the specified index.
|
String |
MediaList.item(int index)
Returns the item or items corresponding to the specified index or key.
|
String |
CSSStyleDeclaration.item(int index) |
Object |
CSSRuleList.item(int index)
Returns the item in the given index.
|
boolean |
StyleMedia.matchMedium(String media)
Returns whether the specified media is supported by the object that displays the document object.
|
void |
MediaQueryList.removeListener(Object listener)
Removes the
listener event handler for this element. |
String |
CSSStyleDeclaration.removeProperty(Object name)
Removes the named property.
|
void |
CSSStyleSheet.removeRule(int position)
Deletes an existing rule.
|
void |
CSSStyleDeclaration.setProperty(String name,
Object value,
String important)
Sets the value of the specified property.
|
Modifier and Type | Method and Description |
---|---|
static void |
DOMTokenList.add(org.htmlunit.corejs.javascript.Context context,
org.htmlunit.corejs.javascript.Scriptable scope,
org.htmlunit.corejs.javascript.Scriptable thisObj,
Object[] args,
org.htmlunit.corejs.javascript.Function function)
Adds the given tokens to the list, omitting any that are already present.
|
void |
Selection.addRange(Range range)
Adds a range to the selection.
|
HtmlUnitScriptable |
Document.adoptNode(Node externalNode)
Adopts a node from an external document.
|
static void |
DocumentType.after(org.htmlunit.corejs.javascript.Context context,
org.htmlunit.corejs.javascript.Scriptable scope,
org.htmlunit.corejs.javascript.Scriptable thisObj,
Object[] args,
org.htmlunit.corejs.javascript.Function function)
Inserts a set of Node or DOMString objects in the children list of this ChildNode's parent,
just after this ChildNode.
|
static void |
CharacterData.after(org.htmlunit.corejs.javascript.Context context,
org.htmlunit.corejs.javascript.Scriptable scope,
org.htmlunit.corejs.javascript.Scriptable thisObj,
Object[] args,
org.htmlunit.corejs.javascript.Function function)
Inserts a set of Node or DOMString objects in the children list of this ChildNode's parent,
just after this ChildNode.
|
static void |
DocumentFragment.append(org.htmlunit.corejs.javascript.Context context,
org.htmlunit.corejs.javascript.Scriptable scope,
org.htmlunit.corejs.javascript.Scriptable thisObj,
Object[] args,
org.htmlunit.corejs.javascript.Function function)
Inserts a set of Node objects or string objects after the last child
of the document fragment.
|
Node |
Node.appendChild(Object childObject)
Adds a DOM node to the node.
|
void |
CharacterData.appendData(String arg)
Append a string to character data.
|
static void |
DocumentType.before(org.htmlunit.corejs.javascript.Context context,
org.htmlunit.corejs.javascript.Scriptable scope,
org.htmlunit.corejs.javascript.Scriptable thisObj,
Object[] args,
org.htmlunit.corejs.javascript.Function function)
Inserts a set of Node or DOMString objects in the children list of this ChildNode's parent,
just before this ChildNode.
|
static void |
CharacterData.before(org.htmlunit.corejs.javascript.Context context,
org.htmlunit.corejs.javascript.Scriptable scope,
org.htmlunit.corejs.javascript.Scriptable thisObj,
Object[] args,
org.htmlunit.corejs.javascript.Function function)
Inserts a set of Node or DOMString objects in the children list of this ChildNode's parent,
just before this ChildNode.
|
void |
Document.captureEvents(String type)
Does nothing special anymore.
|
void |
Document.clear()
Does... nothing.
|
HtmlUnitScriptable |
Range.cloneContents()
Returns a clone of the range in a document fragment.
|
Node |
Node.cloneNode(boolean deep)
Clones this node.
|
Range |
Range.cloneRange()
Returns a clone of the range.
|
void |
Document.close()
JavaScript function
close . |
void |
Range.collapse(boolean toStart)
Collapse a Range onto one of its boundaries.
|
void |
Selection.collapse(Node parentNode,
int offset)
Collapses the current selection to a single point.
|
void |
Selection.collapseToEnd()
Moves the anchor of the selection to the same point as the focus.
|
void |
Selection.collapseToStart()
Moves the focus of the selection to the same point at the anchor.
|
int |
Range.compareBoundaryPoints(int how,
Range sourceRange)
Compares the boundary points of two Ranges.
|
int |
Node.compareDocumentPosition(Object node)
Compares the positions of this node and the provided node within the document.
|
boolean |
Node.contains(Object element)
Checks whether the given element is contained within this object.
|
boolean |
Document.contains(Object element)
Checks whether the given element is contained within this object.
|
boolean |
DOMTokenList.contains(String token)
Checks if the specified token is contained in the underlying string.
|
Attr |
Document.createAttribute(String attributeName)
Creates a new HTML attribute with the specified name.
|
HtmlUnitScriptable |
Document.createCDATASection(String data)
Creates a new createCDATASection.
|
HtmlUnitScriptable |
Document.createComment(String comment)
Creates a new Comment.
|
HtmlUnitScriptable |
Range.createContextualFragment(String valueAsString)
Parses an HTML snippet.
|
XMLDocument |
DOMImplementation.createDocument(String namespaceURI,
String qualifiedName,
DocumentType doctype)
Creates an
XMLDocument . |
HtmlUnitScriptable |
Document.createDocumentFragment()
Creates a new document fragment.
|
HtmlUnitScriptable |
Document.createElement(Object tagName)
Creates a new element with the given tag name.
|
HtmlUnitScriptable |
Document.createElementNS(String namespaceURI,
String qualifiedName)
Creates a new HTML element with the given tag name, and name.
|
Event |
Document.createEvent(String eventType)
Implementation of the
DocumentEvent interface's
DocumentEvent.createEvent(String) method. |
static XPathExpression |
XPathEvaluator.createExpression(org.htmlunit.corejs.javascript.Context context,
org.htmlunit.corejs.javascript.Scriptable scope,
org.htmlunit.corejs.javascript.Scriptable thisObj,
Object[] args,
org.htmlunit.corejs.javascript.Function function)
Compiles an XPathExpression which can then be used for (repeated) evaluations of the XPath expression.
|
HTMLDocument |
DOMImplementation.createHTMLDocument(Object titleObj)
Creates an
HTMLDocument . |
NodeIterator |
Document.createNodeIterator(Node root,
int whatToShow,
org.htmlunit.corejs.javascript.Scriptable filter)
Returns a new NodeIterator object.
|
XPathNSResolver |
XPathEvaluator.createNSResolver(Node nodeResolver)
Adapts any DOM node to resolve namespaces so that an XPath expression can be easily
evaluated relative to the context of the node where it appeared within the document.
|
XPathNSResolver |
Document.createNSResolver(Node nodeResolver)
Adapts any DOM node to resolve namespaces so that an XPath expression can be easily
evaluated relative to the context of the node where it appeared within the document.
|
HtmlUnitScriptable |
Document.createProcessingInstruction(String target,
String data)
Creates a new ProcessingInstruction.
|
Range |
Document.createRange()
Creates and returns a new range.
|
HtmlUnitScriptable |
Document.createTextNode(String newData)
Create a new DOM text node with the given data.
|
TreeWalker |
Document.createTreeWalker(Node root,
double whatToShow,
org.htmlunit.corejs.javascript.Scriptable filter,
boolean expandEntityReferences)
Creates and returns a new TreeWalker.
|
void |
Range.deleteContents()
Deletes the contents of the range.
|
void |
CharacterData.deleteData(int offset,
int count)
Delete characters from character data.
|
void |
Range.detach()
Releases Range from use to improve performance.
|
void |
NodeIterator.detach()
This operation is a no-op.
|
void |
MutationObserver.disconnect()
Stops the MutationObserver instance from receiving notifications of DOM mutations.
|
HtmlUnitScriptable |
Document.elementFromPoint(int x,
int y)
Returns the element for the specified x coordinate and the specified y coordinate.
|
void |
Selection.empty()
Cancels the current selection, sets the selection type to none.
|
org.htmlunit.corejs.javascript.Scriptable |
NodeList.entries()
Returns an Iterator allowing to go through all key/value pairs contained in this object.
|
org.htmlunit.corejs.javascript.Scriptable |
DOMTokenList.entries()
Returns an Iterator allowing to go through all key/value pairs contained in this object.
|
static XPathResult |
XPathExpression.evaluate(org.htmlunit.corejs.javascript.Context context,
org.htmlunit.corejs.javascript.Scriptable scope,
org.htmlunit.corejs.javascript.Scriptable thisObj,
Object[] args,
org.htmlunit.corejs.javascript.Function function)
Executes an XPath expression on the given node or document and returns an XPathResult.
|
XPathResult |
Document.evaluate(String expression,
Node contextNode,
Object resolver,
int type,
Object result)
Evaluates an XPath expression string and returns a result of the specified type if possible.
|
XPathResult |
XPathEvaluator.evaluate(String expression,
Object contextNodeObj,
Object resolver,
int type,
Object result)
Evaluates an XPath expression string and returns a result of the specified type if possible.
|
boolean |
Document.execCommand(String cmd,
boolean userInterface,
Object value)
Executes a command.
|
void |
Selection.extend(Node parentNode,
int offset)
Moves the focus of the selection to a specified point.
|
HtmlUnitScriptable |
Range.extractContents()
Moves this range's contents from the document tree into a document fragment.
|
Node |
TreeWalker.firstChild()
Moves the TreeWalker to the first visible child of the current node,
and returns the new node.
|
void |
NodeList.forEach(Object callback)
Calls the
callback given in parameter once for each value pair in the list, in insertion order. |
void |
DOMTokenList.forEach(Object callback)
Calls the
callback given in parameter once for each value in the list. |
ClientRect |
Range.getBoundingClientRect()
Returns an object that bounds the contents of the range.
|
ClientRectList |
Range.getClientRects()
Retrieves a collection of rectangles that describes the layout of the contents of an object
or range within the client.
|
HtmlUnitScriptable |
DocumentFragment.getElementById(Object id)
Returns the element with the specified ID, or
null if that element could not be found. |
HtmlUnitScriptable |
Document.getElementById(String id)
Returns the element with the specified ID, as long as it is an HTML element;
null otherwise. |
HTMLCollection |
Document.getElementsByClassName(String className)
Returns all the descendant elements with the specified class name.
|
NodeList |
Document.getElementsByName(String elementName)
Returns all HTML elements that have a
name attribute with the specified value. |
HTMLCollection |
Document.getElementsByTagName(String tagName)
Returns all the descendant elements with the specified tag name.
|
HTMLCollection |
Document.getElementsByTagNameNS(Object namespaceURI,
String localName)
Returns a list of elements with the given tag name belonging to the given namespace.
|
Range |
Selection.getRangeAt(int index)
Returns the range at the specified index.
|
Node |
Node.getRootNode()
Returns the owner document.
|
Selection |
Document.getSelection()
Returns the current selection.
|
boolean |
Node.hasChildNodes()
Returns whether this node has any children.
|
boolean |
DOMImplementation.hasFeature(String feature,
String version)
Test if the DOM implementation implements a specific feature.
|
boolean |
Document.hasFocus()
Returns
false if the active element in the document has no focus;
true if the active element in the document has focus. |
HtmlUnitScriptable |
Document.importNode(Node importedNode,
boolean deep)
Imports a node from another document to this document.
|
static Node |
Node.insertBefore(org.htmlunit.corejs.javascript.Context context,
org.htmlunit.corejs.javascript.Scriptable scope,
org.htmlunit.corejs.javascript.Scriptable thisObj,
Object[] args,
org.htmlunit.corejs.javascript.Function function)
Add a DOM node as a child to this node before the referenced node.
|
void |
CharacterData.insertData(int offset,
String arg)
Insert a string into character data.
|
void |
Range.insertNode(Node newNode)
Inserts a new node at the beginning of the range.
|
boolean |
Node.isEqualNode(Node other)
Check if 2 nodes are equals.
|
boolean |
Node.isSameNode(Object other)
This method provides a way to determine whether two Node references returned by
the implementation reference the same object.
|
String |
DOMTokenList.item(int index)
Returns the item at the specified index.
|
Object |
NodeList.item(Object index)
Returns the item or items corresponding to the specified index or key.
|
Node |
XPathResult.iterateNext()
Iterates and returns the next node from the node set or
null if there are no more nodes. |
String |
Selection.jsToString() |
String |
Range.jsToString()
Returns the text of the Range.
|
org.htmlunit.corejs.javascript.Scriptable |
NodeList.keys()
Returns an Iterator allowing to go through all keys contained in this object.
|
org.htmlunit.corejs.javascript.Scriptable |
DOMTokenList.keys()
Returns an Iterator allowing to go through all keys contained in this object.
|
Node |
TreeWalker.lastChild()
Moves the TreeWalker to the last visible child of the current node,
and returns the new node.
|
String |
XPathNSResolver.lookupNamespaceURI(String prefix)
Look up the namespace URI associated to the given namespace prefix.
|
String |
Node.lookupPrefix(String namespace) |
Node |
TreeWalker.nextNode()
Moves the TreeWalker to the next visible node in document order
relative to the current node, and returns the new node.
|
Node |
NodeIterator.nextNode()
Returns the next Node in the document, or null if there are none.
|
Node |
TreeWalker.nextSibling()
Moves the TreeWalker to the next sibling of the current node, and
returns the new node.
|
void |
Node.normalize()
Merges adjacent TextNode objects to produce a normalized document object model.
|
void |
MutationObserver.observe(Node node,
org.htmlunit.corejs.javascript.NativeObject options)
Registers the
MutationObserver instance to receive notifications of DOM mutations on the specified node. |
Node |
TreeWalker.parentNode()
Moves to and returns the closest visible ancestor node of the current
node.
|
Document |
DOMParser.parseFromString(String str,
Object type)
Parses the given Unicode string into a DOM document.
|
static void |
DocumentFragment.prepend(org.htmlunit.corejs.javascript.Context context,
org.htmlunit.corejs.javascript.Scriptable scope,
org.htmlunit.corejs.javascript.Scriptable thisObj,
Object[] args,
org.htmlunit.corejs.javascript.Function function)
Inserts a set of Node objects or string objects before the first child
of the document fragment.
|
Node |
TreeWalker.previousNode()
Moves the TreeWalker to the previous visible node in document order
relative to the current node, and returns the new node.
|
Node |
NodeIterator.previousNode()
Returns the previous Node in the document, or null if there are none.
|
Node |
TreeWalker.previousSibling()
Moves the TreeWalker to the previous sibling of the current node, and
returns the new node.
|
boolean |
Document.queryCommandEnabled(String cmd)
Indicates if the command can be successfully executed using
execCommand , given
the current state of the document. |
boolean |
Document.queryCommandSupported(String cmd)
Indicates if the command is supported.
|
Node |
DocumentFragment.querySelector(String selectors)
Returns the first element within the document that matches the specified group of selectors.
|
Node |
Document.querySelector(String selectors)
Returns the first element within the document that matches the specified group of selectors.
|
NodeList |
DocumentFragment.querySelectorAll(String selectors)
Retrieves all element nodes from descendants of the starting element node that match any selector
within the supplied selector strings.
|
NodeList |
Document.querySelectorAll(String selectors)
Retrieves all element nodes from descendants of the starting element node that match any selector
within the supplied selector strings.
|
void |
Document.releaseCapture()
Mock for the moment.
|
void |
Document.releaseEvents(String type)
Does nothing special anymore.
|
void |
DocumentType.remove()
Removes the DOM node from its parent.
|
void |
CharacterData.remove()
Removes the DOM node from its parent.
|
static void |
DOMTokenList.remove(org.htmlunit.corejs.javascript.Context context,
org.htmlunit.corejs.javascript.Scriptable scope,
org.htmlunit.corejs.javascript.Scriptable thisObj,
Object[] args,
org.htmlunit.corejs.javascript.Function function)
Removes the specified tokens from the underlying string.
|
void |
Selection.removeAllRanges()
Removes all ranges from the selection.
|
Node |
Node.removeChild(Object childObject)
Removes a DOM node from this node.
|
void |
Selection.removeRange(Range range)
Removes a range from the selection.
|
boolean |
DOMTokenList.replace(String oldToken,
String newToken)
Replaces an existing token with a new token.
|
Node |
Node.replaceChild(Object newChildObject,
Object oldChildObject)
Replaces a child DOM node with another DOM node.
|
static void |
DocumentFragment.replaceChildren(org.htmlunit.corejs.javascript.Context context,
org.htmlunit.corejs.javascript.Scriptable scope,
org.htmlunit.corejs.javascript.Scriptable thisObj,
Object[] args,
org.htmlunit.corejs.javascript.Function function)
Replaces the existing children of a DocumentFragment with a specified
new set of children.
|
void |
CharacterData.replaceData(int offset,
int count,
String arg)
Replace characters of character data with a string.
|
static void |
DocumentType.replaceWith(org.htmlunit.corejs.javascript.Context context,
org.htmlunit.corejs.javascript.Scriptable scope,
org.htmlunit.corejs.javascript.Scriptable thisObj,
Object[] args,
org.htmlunit.corejs.javascript.Function function)
Replaces the node wit a set of Node or DOMString objects.
|
static void |
CharacterData.replaceWith(org.htmlunit.corejs.javascript.Context context,
org.htmlunit.corejs.javascript.Scriptable scope,
org.htmlunit.corejs.javascript.Scriptable thisObj,
Object[] args,
org.htmlunit.corejs.javascript.Function function)
Replaces the node wit a set of Node or DOMString objects.
|
void |
Selection.selectAllChildren(Node parentNode)
Adds all the children of the specified node to the selection.
|
void |
Range.selectNode(Node refNode)
Selects a node and its contents.
|
void |
Range.selectNodeContents(Node refNode)
Select the contents within a node.
|
void |
Range.setEnd(Node refNode,
int offset)
Sets the attributes describing the end of a Range.
|
void |
Range.setEndAfter(Node refNode)
Sets the end of the range to be after the node.
|
void |
Range.setEndBefore(Node refNode)
Sets the end of the range to be before the node.
|
void |
Range.setStart(Node refNode,
int offset)
Sets the attributes describing the start of a Range.
|
void |
Range.setStartAfter(Node refNode)
Sets the start of the range to be after the node.
|
void |
Range.setStartBefore(Node refNode)
Sets the start of the range to be before the node.
|
Node |
XPathResult.snapshotItem(int index)
Returns the indexth item in the snapshot collection.
|
HtmlUnitScriptable |
Text.splitText(int offset)
Split a Text node in two.
|
String |
CharacterData.substringData(int offset,
int count)
Extract a substring from character data.
|
void |
Range.surroundContents(Node newNode)
Surrounds the contents of the range in a new node.
|
org.htmlunit.corejs.javascript.Scriptable |
MutationObserver.takeRecords()
Empties the MutationObserver instance's record queue and returns what was in there.
|
boolean |
DOMTokenList.toggle(String token)
Toggle the token, by adding or removing.
|
org.htmlunit.corejs.javascript.Scriptable |
NodeList.values()
Returns an Iterator allowing to go through all keys contained in this object.
|
org.htmlunit.corejs.javascript.Scriptable |
DOMTokenList.values()
Returns an Iterator allowing to go through all keys contained in this object.
|
Modifier and Type | Method and Description |
---|---|
static DataTransferItem |
DataTransferItemList.add(org.htmlunit.corejs.javascript.Context context,
org.htmlunit.corejs.javascript.Scriptable scope,
org.htmlunit.corejs.javascript.Scriptable thisObj,
Object[] args,
org.htmlunit.corejs.javascript.Function function)
Creates a new
DataTransferItem using the specified data and adds it to the drag data list. |
void |
DataTransferItemList.clear()
Removes all DataTransferItem objects from the drag data items list, leaving the list empty.
|
File |
DataTransferItem.getAsFile() |
void |
DataTransferItem.getAsString(Object callback)
Invokes the given callback with the drag data item's string data as the argument
if the item's kind is a Plain unicode string (i.e. kind is string).
|
void |
DataTransferItemList.remove(int index)
Removes the DataTransferItem at the specified index from the list.
|
Modifier and Type | Method and Description |
---|---|
void |
EventTarget.addEventListener(String type,
org.htmlunit.corejs.javascript.Scriptable listener,
boolean useCapture)
Allows the registration of event listeners on the event target.
|
boolean |
EventTarget.dispatchEvent(Event event)
Dispatches an event into the event system (standards-conformant browsers only).
|
void |
CustomEvent.initCustomEvent(String type,
boolean bubbles,
boolean cancelable,
Object detail)
Implementation of the DOM Level 2 Event method for initializing the mouse event.
|
void |
Event.initEvent(String type,
boolean bubbles,
boolean cancelable)
Initializes this event.
|
void |
KeyboardEvent.initKeyboardEvent(String type,
boolean bubbles,
boolean cancelable,
Object view,
String key,
int location,
boolean ctrlKey,
boolean altKey,
boolean shiftKey,
boolean metaKey)
Implementation of the DOM Level 3 Event method for initializing the key event.
|
void |
MessageEvent.initMessageEvent(String type,
boolean canBubble,
boolean cancelable,
Object data,
String origin,
String lastEventId,
Window source,
Object ports)
Initializes an event object.
|
void |
MouseEvent.initMouseEvent(String type,
boolean bubbles,
boolean cancelable,
Object view,
int detail,
int screenX,
int screenY,
int clientX,
int clientY,
boolean ctrlKey,
boolean altKey,
boolean shiftKey,
boolean metaKey,
int button,
Object relatedTarget)
Implementation of the DOM Level 2 Event method for initializing the mouse event.
|
void |
UIEvent.initUIEvent(String type,
boolean bubbles,
boolean cancelable,
Object view,
int detail)
Implementation of the DOM Level 3 Event method for initializing the UI event.
|
void |
Event.preventDefault()
If, during any stage of event flow, this method is called the event is canceled.
|
void |
EventTarget.removeEventListener(String type,
org.htmlunit.corejs.javascript.Scriptable listener,
boolean useCapture)
Allows the removal of event listeners on the event target.
|
void |
Event.stopImmediatePropagation()
Prevents other listeners of the same event from being called.
|
void |
Event.stopPropagation()
Stops the event from propagating.
|
Modifier and Type | Method and Description |
---|---|
org.htmlunit.corejs.javascript.NativePromise |
Blob.arrayBuffer() |
File |
FileList.item(int index)
Returns a
File object representing the file at the specified index in the file list. |
void |
FileReader.readAsArrayBuffer(Object object)
|
void |
FileReader.readAsDataURL(Object object)
|
void |
FileReader.readAsText(Object object,
Object encoding)
|
void |
File.slice()
Slices the file.
|
Blob |
Blob.slice(Object start,
Object end,
Object contentType) |
ReadableStream |
Blob.stream() |
org.htmlunit.corejs.javascript.NativePromise |
Blob.text() |
Modifier and Type | Method and Description |
---|---|
void |
Geolocation.clearWatch(int watchId)
Clears the specified watch ID.
|
void |
Geolocation.getCurrentPosition(org.htmlunit.corejs.javascript.Function successCallback,
org.htmlunit.corejs.javascript.Function errorCallback,
Object options)
Gets the current position.
|
int |
Geolocation.watchPosition(org.htmlunit.corejs.javascript.Function successCallback,
Object errorCallback,
Object options)
Notifies the callbacks whenever the position changes, till clearWatch() is called.
|
Modifier and Type | Method and Description |
---|---|
void |
HTMLSelectElement.add(HTMLOptionElement newOptionObject,
Object beforeOptionObject)
Adds a new item to the list (optionally) before the specified item.
|
void |
HTMLOptionsCollection.add(Object newOptionObject,
Object beforeOptionObject)
Adds a new item to the option collection.
|
void |
HTMLElement.blur()
Remove focus from this element.
|
String |
HTMLMediaElement.canPlayType(String type)
Determines whether the specified media type can be played back.
|
boolean |
HTMLTextAreaElement.checkValidity()
Checks whether the element has any constraints and whether it satisfies them.
|
boolean |
HTMLSelectElement.checkValidity()
Checks whether the element has any constraints and whether it satisfies them.
|
boolean |
HTMLOutputElement.checkValidity()
Checks whether the element has any constraints and whether it satisfies them.
|
boolean |
HTMLObjectElement.checkValidity()
Checks whether the element has any constraints and whether it satisfies them.
|
boolean |
HTMLInputElement.checkValidity()
Checks whether the element has any constraints and whether it satisfies them.
|
boolean |
HTMLFormElement.checkValidity()
Checks whether the element has any constraints and whether it satisfies them.
|
boolean |
HTMLFieldSetElement.checkValidity()
Checks whether the element has any constraints and whether it satisfies them.
|
boolean |
HTMLButtonElement.checkValidity()
Checks whether the element has any constraints and whether it satisfies them.
|
void |
HTMLElement.click()
Click this element.
|
void |
HTMLDocument.close()
JavaScript function
close . |
void |
HTMLDialogElement.close(Object returnValue)
Closes the dialog.
|
HtmlUnitScriptable |
HTMLTableElement.createCaption()
If this table does not have a caption, this method creates an empty table caption,
adds it to the table and then returns it.
|
HtmlUnitScriptable |
HTMLTableElement.createTBody()
If this table does not have a tbody element, this method creates an empty tbody
element, adds it to the table and then returns it.
|
HtmlUnitScriptable |
HTMLTableElement.createTFoot()
If this table does not have a tfoot element, this method creates an empty tfoot
element, adds it to the table and then returns it.
|
HtmlUnitScriptable |
HTMLTableElement.createTHead()
If this table does not have a thead element, this method creates an empty
thead element, adds it to the table and then returns it.
|
void |
HTMLTableElement.deleteCaption()
Deletes this table's caption.
|
void |
HTMLTableRowElement.deleteCell(Object index)
Deletes the cell at the specified index in the element's cells collection.
|
void |
RowContainer.deleteRow(int rowIndex)
Deletes the row at the specified index.
|
void |
HTMLTableElement.deleteTFoot()
Deletes this table's tfoot element.
|
void |
HTMLTableElement.deleteTHead()
Deletes this table's thead element.
|
boolean |
HTMLDocument.dispatchEvent(Event event)
Dispatches an event into the event system (standards-conformant browsers only).
|
void |
HTMLElement.focus()
Sets the focus to this element.
|
HtmlUnitScriptable |
HTMLCanvasElement.getContext(String contextId)
Gets the context.
|
HtmlUnitScriptable |
HTMLDocument.getElementById(String id)
Returns the element with the specified ID, or
null if that element could not be found. |
HtmlUnitScriptable |
HTMLTableRowElement.insertCell(Object index)
Inserts a new cell at the specified index in the element's cells collection.
|
HtmlUnitScriptable |
RowContainer.insertRow(Object index)
Inserts a new row at the specified index in the element's row collection.
|
Object |
HTMLSelectElement.item(int index)
Gets the item at the specified index.
|
Object |
HTMLOptionsCollection.item(int index)
Returns the object at the specified index.
|
Object |
HTMLCollection.item(Object index)
Returns the item or items corresponding to the specified index or key.
|
void |
HTMLMediaElement.load()
Resets the media element to its initial state and begins the process
of selecting a media source and loading the media in preparation
for playback to begin at the beginning.
|
org.htmlunit.corejs.javascript.Scriptable |
HTMLFormControlsCollection.namedItem(String name)
Returns the element with ID or name match the specified value from the collection.
|
org.htmlunit.corejs.javascript.Scriptable |
HTMLCollection.namedItem(String name)
Retrieves the item or items corresponding to the specified name (checks ids, and if
that does not work, then names).
|
HTMLDocument |
HTMLDocument.open(Object url,
Object name,
Object features,
Object replace)
JavaScript function "open".
|
void |
HTMLMediaElement.pause()
Pauses playback of the media.
|
org.htmlunit.corejs.javascript.NativePromise |
HTMLMediaElement.play()
Begins playback of the media.
|
void |
HTMLSelectElement.remove(int index)
Removes option at the specified index.
|
void |
HTMLOptionsCollection.remove(int index)
Removes the option at the specified index.
|
void |
HTMLFormElement.requestSubmit(Object submitter)
Submits the form by submitted using a specific submit button.
|
void |
HTMLFormElement.reset()
Resets this form.
|
void |
HTMLTextAreaElement.select()
Selects this element.
|
void |
HTMLInputElement.select()
Select this element.
|
void |
HTMLTextAreaElement.setCustomValidity(String message)
Sets the custom validity message for the element to the specified message.
|
void |
HTMLSelectElement.setCustomValidity(String message)
Sets the custom validity message for the element to the specified message.
|
void |
HTMLOutputElement.setCustomValidity(String message)
Sets the custom validity message for the element to the specified message.
|
void |
HTMLObjectElement.setCustomValidity(String message)
Sets the custom validity message for the element to the specified message.
|
void |
HTMLInputElement.setCustomValidity(String message)
Sets the custom validity message for the element to the specified message.
|
void |
HTMLFieldSetElement.setCustomValidity(String message)
Sets the custom validity message for the element to the specified message.
|
void |
HTMLButtonElement.setCustomValidity(String message)
Sets the custom validity message for the element to the specified message.
|
void |
HTMLTextAreaElement.setSelectionRange(int start,
int end)
Sets the selected portion of this input element.
|
void |
HTMLInputElement.setSelectionRange(int start,
int end)
Sets the selected portion of this input element.
|
void |
HTMLDialogElement.show()
Displays the dialog modelessly.
|
void |
HTMLDialogElement.showModal()
Displays the dialog modal.
|
void |
HTMLFormElement.submit()
Submits the form (at the end of the current script execution).
|
String |
HTMLCanvasElement.toDataURL(Object type)
Get the data: URL representation of the Canvas element.
|
static void |
HTMLDocument.write(org.htmlunit.corejs.javascript.Context context,
org.htmlunit.corejs.javascript.Scriptable scope,
org.htmlunit.corejs.javascript.Scriptable thisObj,
Object[] args,
org.htmlunit.corejs.javascript.Function function)
JavaScript function "write" may accept a variable number of arguments.
|
static void |
HTMLDocument.writeln(org.htmlunit.corejs.javascript.Context context,
org.htmlunit.corejs.javascript.Scriptable scope,
org.htmlunit.corejs.javascript.Scriptable thisObj,
Object[] args,
org.htmlunit.corejs.javascript.Function function)
JavaScript function "writeln" may accept a variable number of arguments.
|
Modifier and Type | Method and Description |
---|---|
void |
V8BreakIterator.adoptText(String text)
Assigns text to be segmented to the iterator.
|
String |
V8BreakIterator.breakType()
Returns the type of the break.
|
int |
V8BreakIterator.current()
Returns the index of the current break.
|
int |
V8BreakIterator.first()
Returns the index of the first break and moves pointer to it.
|
String |
NumberFormat.format(Object object)
Formats a number according to the locale and formatting options of this Intl.NumberFormat object.
|
String |
DateTimeFormat.format(Object object)
Formats a date according to the locale and formatting options of this
DateTimeFormat object. |
int |
V8BreakIterator.next()
Returns the index of the next break and moves pointer to it.
|
Object |
V8BreakIterator.resolvedOptions()
Returns the resolved options.
|
org.htmlunit.corejs.javascript.Scriptable |
NumberFormat.resolvedOptions() |
org.htmlunit.corejs.javascript.Scriptable |
DateTimeFormat.resolvedOptions() |
Modifier and Type | Method and Description |
---|---|
void |
AudioNode.connect()
Lets you connect one of the node's outputs to a target, which may be either another
AudioNode (thereby directing the sound data to the specified node) or an AudioParam,
so that the node's output data is automatically used to change the value
of that parameter over time.
|
AudioBuffer |
BaseAudioContext.createBuffer() |
AudioBufferSourceNode |
BaseAudioContext.createBufferSource() |
GainNode |
BaseAudioContext.createGain() |
org.htmlunit.corejs.javascript.NativePromise |
BaseAudioContext.decodeAudioData(org.htmlunit.corejs.javascript.typedarrays.NativeArrayBuffer buffer,
org.htmlunit.corejs.javascript.Function success,
org.htmlunit.corejs.javascript.Function error)
The decodeAudioData() method of the BaseAudioContext Interface is used to asynchronously
decode audio file data contained in an ArrayBuffer.
|
org.htmlunit.corejs.javascript.NativePromise |
MediaDevices.getUserMedia() |
void |
AudioBufferSourceNode.start()
Schedules playback of the audio data contained in the buffer,
or to begin playback immediately.
|
void |
OfflineAudioContext.startRendering() |
Modifier and Type | Method and Description |
---|---|
org.htmlunit.corejs.javascript.Scriptable |
Performance.getEntries() |
org.htmlunit.corejs.javascript.Scriptable |
Performance.getEntriesByName() |
org.htmlunit.corejs.javascript.Scriptable |
Performance.getEntriesByType() |
double |
Performance.now() |
Object |
PerformanceNavigation.toJSON()
The
toJSON function. |
Modifier and Type | Method and Description |
---|---|
SVGMatrix |
SVGSVGElement.createSVGMatrix()
Creates a new
SVGMatrix . |
SVGRect |
SVGSVGElement.createSVGRect()
Creates a new
SVGRect . |
SVGMatrix |
SVGMatrix.flipX()
Transforms the matrix.
|
SVGMatrix |
SVGMatrix.flipY()
Transforms the matrix.
|
SVGRect |
SVGGeometryElement.getBBox()
Returns the bounding box, in current user space, of the geometry of all contained graphics elements.
|
SVGRect |
SVGGElement.getBBox()
Returns the bounding box, in current user space, of the geometry of all contained graphics elements.
|
double |
SVGTextContentElement.getComputedTextLength() |
SVGMatrix |
SVGSVGElement.getScreenCTM()
Creates a new
SVGMatrix . |
double |
SVGPathElement.getTotalLength() |
SVGMatrix |
SVGMatrix.inverse()
Transforms the matrix.
|
SVGMatrix |
SVGMatrix.multiply(SVGMatrix by)
Transforms the matrix.
|
SVGMatrix |
SVGMatrix.rotate(double angle)
Rotates the matrix.
|
SVGMatrix |
SVGMatrix.rotateFromVector(double x,
double y)
Transforms the matrix.
|
SVGMatrix |
SVGMatrix.scale(double factor)
Transforms the matrix.
|
SVGMatrix |
SVGMatrix.scaleNonUniform(double factorX,
double factorY)
Transforms the matrix.
|
SVGMatrix |
SVGMatrix.skewX(double angle)
Transforms the matrix.
|
SVGMatrix |
SVGMatrix.skewY(double angle)
Transforms the matrix.
|
SVGMatrix |
SVGMatrix.translate(double x,
double y)
Translates the matrix.
|
Modifier and Type | Method and Description |
---|---|
String |
WorkerGlobalScope.atob(String encodedData)
Decodes a string of data which has been encoded using base-64 encoding.
|
String |
WorkerGlobalScope.btoa(String stringToEncode)
Creates a base-64 encoded ASCII string from a string of binary data.
|
static void |
DedicatedWorkerGlobalScope.importScripts(org.htmlunit.corejs.javascript.Context cx,
org.htmlunit.corejs.javascript.Scriptable scope,
org.htmlunit.corejs.javascript.Scriptable thisObj,
Object[] args,
org.htmlunit.corejs.javascript.Function funObj)
Import external script(s).
|
void |
Worker.postMessage(Object message)
Post the provided message to the WebWorker execution.
|
void |
DedicatedWorkerGlobalScope.postMessage(Object message)
Posts a message to the
Worker in the page's context. |
static Object |
DedicatedWorkerGlobalScope.setInterval(org.htmlunit.corejs.javascript.Context context,
org.htmlunit.corejs.javascript.Scriptable scope,
org.htmlunit.corejs.javascript.Scriptable thisObj,
Object[] args,
org.htmlunit.corejs.javascript.Function function)
Sets a chunk of JavaScript to be invoked each time a specified number of milliseconds has elapsed.
|
static Object |
DedicatedWorkerGlobalScope.setTimeout(org.htmlunit.corejs.javascript.Context context,
org.htmlunit.corejs.javascript.Scriptable scope,
org.htmlunit.corejs.javascript.Scriptable thisObj,
Object[] args,
org.htmlunit.corejs.javascript.Function function)
Sets a chunk of JavaScript to be invoked at some specified time later.
|
void |
Worker.terminate()
Immediately terminates the Worker.
|
Modifier and Type | Method and Description |
---|---|
void |
XMLHttpRequest.abort()
Cancels the current HTTP request.
|
void |
FormData.append(String name,
Object value,
Object filename)
Appends a new value onto an existing key inside a
FormData object,
or adds the key if it does not already exist. |
void |
FormData.delete_js(String name)
Removes the entry (if exists).
|
org.htmlunit.corejs.javascript.Scriptable |
FormData.entries() |
void |
FormData.forEach(Object callback)
The FormData.forEach() method allows iteration through
all key/value pairs contained in this object via a callback function.
|
String |
FormData.get(String name) |
org.htmlunit.corejs.javascript.Scriptable |
FormData.getAll(String name) |
String |
XMLHttpRequest.getAllResponseHeaders()
Returns the labels and values of all the HTTP headers.
|
HTMLCollection |
XMLDocument.getElementsByTagName(String tagName)
Returns all the descendant elements with the specified tag name.
|
Object |
XSLTProcessor.getParameter(String namespaceURI,
String localName)
Gets a parameter if previously set by setParameter.
|
String |
XMLHttpRequest.getResponseHeader(String headerName)
Retrieves the value of an HTTP header from the response body.
|
boolean |
FormData.has(String name) |
void |
XSLTProcessor.importStylesheet(Node style)
Imports the specified stylesheet into this XSLTProcessor for transformations.
|
FormData.FormDataIterator |
FormData.keys()
The FormData.keys() method returns an iterator allowing to go through
all keys contained in this object.
|
void |
XMLHttpRequest.open(String method,
Object urlParam,
Object asyncParam,
Object user,
Object password)
Assigns the destination URL, method and other optional attributes of a pending request.
|
void |
XMLHttpRequest.overrideMimeType(String mimeType)
Override the mime type returned by the server (if any).
|
void |
XMLHttpRequest.send(Object content)
Sends the specified content to the server in an HTTP request and receives the response.
|
String |
XMLSerializer.serializeToString(Node root)
The subtree rooted by the specified element is serialized to a string.
|
void |
FormData.set(String name,
Object value,
Object filename)
Sets a new value for an existing key inside a
FormData object,
or adds the key if it does not already exist. |
void |
XSLTProcessor.setParameter(String namespaceURI,
String localName,
Object value)
Sets a parameter to be used in subsequent transformations with this nsIXSLTProcessor.
|
void |
XMLHttpRequest.setRequestHeader(String name,
String value)
Sets the specified header to the specified value.
|
XMLDocument |
XSLTProcessor.transformToDocument(Node source)
Transforms the node source applying the stylesheet given by the importStylesheet() function.
|
DocumentFragment |
XSLTProcessor.transformToFragment(Node source,
Object output)
Transforms the node source applying the stylesheet given by the importStylesheet() function.
|
FormData.FormDataIterator |
FormData.values()
The URLSearchParams.values() method returns an iterator allowing to go through
all values contained in this object.
|
Modifier and Type | Method and Description |
---|---|
static long |
ProxyAutoConfig.convertAddr(String ip)
Concatenates the four dot-separated bytes into one 4-byte word and converts it to decimal.
|
static boolean |
ProxyAutoConfig.dateRange(String value1,
Object value2,
Object value3,
Object value4,
Object value5,
Object value6,
Object value7)
Checks if today is included in the specified range.
|
static boolean |
ProxyAutoConfig.dnsDomainIs(String host,
String domain)
Returns true if the domain of hostname matches.
|
static int |
ProxyAutoConfig.dnsDomainLevels(String host)
Returns the number (integer) of DNS domain levels (number of dots) in the hostname.
|
static String |
ProxyAutoConfig.dnsResolve(String host)
Resolves the given DNS hostname into an IP address, and returns it in the dot separated format as a string.
|
static boolean |
ProxyAutoConfig.isInNet(String host,
String pattern,
String mask)
Returns true if the IP address of the host matches the specified IP address pattern.
|
static boolean |
ProxyAutoConfig.isPlainHostName(String host)
Returns true if there is no domain name in the hostname (no dots).
|
static boolean |
ProxyAutoConfig.isResolvable(String host)
Tries to resolve the hostname.
|
static boolean |
ProxyAutoConfig.localHostOrDomainIs(String host,
String hostdom)
Returns true if the hostname matches exactly the specified hostname,
or if there is no domain name part in the hostname, but the unqualified hostname matches.
|
static String |
ProxyAutoConfig.myIpAddress()
Returns the IP address of the local host, as a string in the dot-separated integer format.
|
static boolean |
ProxyAutoConfig.shExpMatch(String str,
String shexp)
Matches the specified string against a shell expression, not regular expression.
|
static boolean |
ProxyAutoConfig.timeRange(String value1,
Object value2,
Object value3,
Object value4,
Object value5,
Object value6,
Object value7)
Checks if the time now is included in the specified range.
|
static boolean |
ProxyAutoConfig.weekdayRange(String wd1,
Object wd2,
Object gmt)
Checks if today is included in the specified range.
|
Copyright © 2002–2024 Gargoyle Software Inc.. All rights reserved.