[prev in list] [next in list] [prev in thread] [next in thread]
List: htmlunit-develop
Subject: [HtmlUnit] SVN: [11678] trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/ javascript
From: rbri () users ! sourceforge ! net
Date: 2015-12-29 17:23:37
Message-ID: E1aDxzo-0003FJ-Vr () sfs-ml-2 ! v29 ! ch3 ! sourceforge ! com
[Download RAW message or body]
Revision: 11678
http://sourceforge.net/p/htmlunit/code/11678
Author: rbri
Date: 2015-12-29 17:23:36 +0000 (Tue, 29 Dec 2015)
Log Message:
-----------
more cleanup after IE8 removal
Modified Paths:
--------------
trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/NamedNodeMap.java
trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/ApplicationCache.java
trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/ClientRect.java
trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/ClientRectList.java
trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Console.java
trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Element.java
trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/History.java
trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Location.java
trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Map.java
trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/MessageChannel.java
trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/MessagePort.java
trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/MimeType.java
trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/MimeTypeArray.java
trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Navigator.java
trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Plugin.java
trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/PluginArray.java
trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Screen.java
trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Set.java
trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Storage.java
trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/URL.java
trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/WeakMap.java
trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/WebSocket.java
trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Window.java
Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/NamedNodeMap.java
===================================================================
--- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/NamedNodeMap.java 2015-12-29 \
17:17:47 UTC (rev 11677)
+++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/NamedNodeMap.java 2015-12-29 \
17:23:36 UTC (rev 11678) @@ -44,7 +44,7 @@
* @see <a href="http://msdn2.microsoft.com/en-us/library/ms763824.aspx">IXMLDOMNamedNodeMap</a>
*/
@JsxClasses({
- @JsxClass(browsers = { @WebBrowser(CHROME), @WebBrowser(value = IE, \
minVersion = 11), + @JsxClass(browsers = { @WebBrowser(CHROME), \
@WebBrowser(IE),
@WebBrowser(value = FF, minVersion = 38), @WebBrowser(EDGE) }),
@JsxClass(isJSObject = false, isDefinedInStandardsMode = false,
browsers = @WebBrowser(value = FF, maxVersion = 31))
Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/ApplicationCache.java
===================================================================
--- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/ApplicationCache.java 2015-12-29 \
17:17:47 UTC (rev 11677)
+++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/ApplicationCache.java 2015-12-29 \
17:23:36 UTC (rev 11678) @@ -47,7 +47,7 @@
* @see <a href="https://developer.mozilla.org/en/nsIDOMOfflineResourceList">Mozilla \
Documentation</a>
*/
@JsxClasses({
- @JsxClass(browsers = { @WebBrowser(CHROME), @WebBrowser(value = IE, \
minVersion = 11), @WebBrowser(EDGE) }), + @JsxClass(browsers = { \
@WebBrowser(CHROME), @WebBrowser(IE), @WebBrowser(EDGE) }),
@JsxClass(className = "OfflineResourceList", browsers = @WebBrowser(FF))
})
public class ApplicationCache extends EventTarget {
Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/ClientRect.java
===================================================================
--- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/ClientRect.java 2015-12-29 \
17:17:47 UTC (rev 11677)
+++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/ClientRect.java 2015-12-29 \
17:23:36 UTC (rev 11678) @@ -35,7 +35,7 @@
*/
@JsxClasses({
@JsxClass(browsers = { @WebBrowser(CHROME), @WebBrowser(value = FF, \
maxVersion = 24),
- @WebBrowser(value = IE, minVersion = 11), @WebBrowser(EDGE) }),
+ @WebBrowser(IE), @WebBrowser(EDGE) }),
@JsxClass(className = "DOMRect",
browsers = { @WebBrowser(FF) })
})
@@ -144,7 +144,7 @@
* Returns the {@code width} property.
* @return the {@code width} property
*/
- @JsxGetter({ @WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(value = IE, \
minVersion = 11) }) + @JsxGetter({ @WebBrowser(CHROME), @WebBrowser(FF), \
@WebBrowser(IE) }) public int getWidth() {
return getRight() - getLeft();
}
@@ -153,7 +153,7 @@
* Returns the {@code height} property.
* @return the {@code height} property
*/
- @JsxGetter({ @WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(value = IE, \
minVersion = 11) }) + @JsxGetter({ @WebBrowser(CHROME), @WebBrowser(FF), \
@WebBrowser(IE) }) public int getHeight() {
return getBottom() - getTop();
}
Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/ClientRectList.java
===================================================================
--- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/ClientRectList.java 2015-12-29 \
17:17:47 UTC (rev 11677)
+++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/ClientRectList.java 2015-12-29 \
17:23:36 UTC (rev 11678) @@ -30,7 +30,7 @@
* @author Ahmed Ashour
*/
@JsxClass(browsers = { @WebBrowser(CHROME), @WebBrowser(value = FF, maxVersion = \
24),
- @WebBrowser(value = IE, minVersion = 11), @WebBrowser(EDGE) })
+ @WebBrowser(IE), @WebBrowser(EDGE) })
public class ClientRectList extends SimpleScriptable {
/**
Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Console.java
===================================================================
--- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Console.java 2015-12-29 \
17:17:47 UTC (rev 11677)
+++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Console.java 2015-12-29 \
17:23:36 UTC (rev 11678) @@ -52,7 +52,7 @@
*/
@JsxClasses({
@JsxClass(isJSObject = false, browsers = { @WebBrowser(FF), \
@WebBrowser(CHROME) }),
- @JsxClass(browsers = { @WebBrowser(value = IE, minVersion = 11), \
@WebBrowser(EDGE) }) + @JsxClass(browsers = { @WebBrowser(IE), \
@WebBrowser(EDGE) }) })
public class Console extends SimpleScriptable {
Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Element.java
===================================================================
--- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Element.java 2015-12-29 \
17:17:47 UTC (rev 11677)
+++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Element.java 2015-12-29 \
17:23:36 UTC (rev 11678) @@ -59,7 +59,7 @@
*/
@JsxClasses({
@JsxClass(domClass = DomElement.class,
- browsers = { @WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(value \
= IE, minVersion = 11), + browsers = { @WebBrowser(CHROME), \
@WebBrowser(FF), @WebBrowser(IE), @WebBrowser(EDGE) })
})
public class Element extends EventNode {
@@ -249,7 +249,7 @@
* which matches all elements.
* @return a live NodeList of found elements in the order they appear in the \
tree
*/
- @JsxFunction({ @WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(value = IE, \
minVersion = 11) }) + @JsxFunction({ @WebBrowser(CHROME), @WebBrowser(FF), \
@WebBrowser(IE) })
public Object getElementsByTagNameNS(final Object namespaceURI, final String \
localName) {
final String description = "Element.getElementsByTagNameNS('" + namespaceURI \
+ "', '" + localName + "')";
@@ -306,7 +306,7 @@
* Returns the current number of child elements.
* @return the child element count
*/
- @JsxGetter({ @WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(value = IE, \
minVersion = 11) }) + @JsxGetter({ @WebBrowser(CHROME), @WebBrowser(FF), \
@WebBrowser(IE) }) public int getChildElementCount() {
return getDomNodeOrDie().getChildElementCount();
}
@@ -315,7 +315,7 @@
* Returns the first element child.
* @return the first element child
*/
- @JsxGetter({ @WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(value = IE, \
minVersion = 11) }) + @JsxGetter({ @WebBrowser(CHROME), @WebBrowser(FF), \
@WebBrowser(IE) }) public Element getFirstElementChild() {
final DomElement child = getDomNodeOrDie().getFirstElementChild();
if (child != null) {
@@ -328,7 +328,7 @@
* Returns the last element child.
* @return the last element child
*/
- @JsxGetter({ @WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(value = IE, \
minVersion = 11) }) + @JsxGetter({ @WebBrowser(CHROME), @WebBrowser(FF), \
@WebBrowser(IE) }) public Element getLastElementChild() {
final DomElement child = getDomNodeOrDie().getLastElementChild();
if (child != null) {
@@ -341,7 +341,7 @@
* Returns the next element sibling.
* @return the next element sibling
*/
- @JsxGetter({ @WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(value = IE, \
minVersion = 11) }) + @JsxGetter({ @WebBrowser(CHROME), @WebBrowser(FF), \
@WebBrowser(IE) }) public Element getNextElementSibling() {
final DomElement child = getDomNodeOrDie().getNextElementSibling();
if (child != null) {
@@ -354,7 +354,7 @@
* Returns the previous element sibling.
* @return the previous element sibling
*/
- @JsxGetter({ @WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(value = IE, \
minVersion = 11) }) + @JsxGetter({ @WebBrowser(CHROME), @WebBrowser(FF), \
@WebBrowser(IE) }) public Element getPreviousElementSibling() {
final DomElement child = getDomNodeOrDie().getPreviousElementSibling();
if (child != null) {
@@ -430,7 +430,7 @@
* @param localName the local name of the attribute to look for
* @return the value of the specified attribute, {@code null} if the attribute \
is not defined
*/
- @JsxFunction({ @WebBrowser(FF), @WebBrowser(CHROME), @WebBrowser(value = IE, \
minVersion = 11) }) + @JsxFunction({ @WebBrowser(FF), @WebBrowser(CHROME), \
@WebBrowser(IE) })
public String getAttributeNS(final String namespaceURI, final String localName) \
{ return getDomNodeOrDie().getAttributeNS(namespaceURI, localName);
}
@@ -444,7 +444,7 @@
* @param localName the local name of the attribute to look for
* @return {@code true} if the node has this attribute
*/
- @JsxFunction({ @WebBrowser(FF), @WebBrowser(CHROME), @WebBrowser(value = IE, \
minVersion = 11) }) + @JsxFunction({ @WebBrowser(FF), @WebBrowser(CHROME), \
@WebBrowser(IE) })
public boolean hasAttributeNS(final String namespaceURI, final String localName) \
{ return getDomNodeOrDie().hasAttributeNS(namespaceURI, localName);
}
@@ -455,7 +455,7 @@
* @param qualifiedName the qualified name of the attribute to look for
* @param value the new attribute value
*/
- @JsxFunction({ @WebBrowser(FF), @WebBrowser(CHROME), @WebBrowser(value = IE, \
minVersion = 11) }) + @JsxFunction({ @WebBrowser(FF), @WebBrowser(CHROME), \
@WebBrowser(IE) })
public void setAttributeNS(final String namespaceURI, final String \
qualifiedName, final String value) {
getDomNodeOrDie().setAttributeNS(namespaceURI, qualifiedName, value);
}
@@ -465,7 +465,7 @@
* @param namespaceURI the namespace URI of the attribute to remove
* @param localName the local name of the attribute to remove
*/
- @JsxFunction({ @WebBrowser(FF), @WebBrowser(CHROME), @WebBrowser(value = IE, \
minVersion = 11) }) + @JsxFunction({ @WebBrowser(FF), @WebBrowser(CHROME), \
@WebBrowser(IE) })
public void removeAttributeNS(final String namespaceURI, final String localName) \
{ getDomNodeOrDie().removeAttributeNS(namespaceURI, localName);
}
Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/History.java
===================================================================
--- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/History.java 2015-12-29 \
17:17:47 UTC (rev 11677)
+++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/History.java 2015-12-29 \
17:23:36 UTC (rev 11678) @@ -48,7 +48,7 @@
* @author Adam Afeltowicz
*/
@JsxClasses({
- @JsxClass(browsers = { @WebBrowser(CHROME), @WebBrowser(FF), \
@WebBrowser(value = IE, minVersion = 11), + @JsxClass(browsers = { \
@WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(IE), @WebBrowser(EDGE) })
})
public class History extends SimpleScriptable {
@@ -74,7 +74,7 @@
* Returns the {@code state} property.
* @return the {@code state} property
*/
- @JsxGetter({ @WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(value = IE, \
minVersion = 11) }) + @JsxGetter({ @WebBrowser(CHROME), @WebBrowser(FF), \
@WebBrowser(IE) }) public Object getState() {
final WebWindow w = getWindow().getWebWindow();
return w.getHistory().getCurrentState();
@@ -129,7 +129,7 @@
* @param title the title
* @param url an optional URL
*/
- @JsxFunction({ @WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(value = IE, \
minVersion = 11) }) + @JsxFunction({ @WebBrowser(CHROME), @WebBrowser(FF), \
@WebBrowser(IE) })
public void replaceState(final Object object, final String title, final String \
url) { final WebWindow w = getWindow().getWebWindow();
final HtmlPage page = (HtmlPage) w.getEnclosedPage();
@@ -154,7 +154,7 @@
* @param title the title
* @param url an optional URL
*/
- @JsxFunction({ @WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(value = IE, \
minVersion = 11) }) + @JsxFunction({ @WebBrowser(CHROME), @WebBrowser(FF), \
@WebBrowser(IE) })
public void pushState(final Object object, final String title, final String url) \
{ try {
getWindow().getLocation().setHref(url, true, object);
Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Location.java
===================================================================
--- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Location.java 2015-12-29 \
17:17:47 UTC (rev 11677)
+++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Location.java 2015-12-29 \
17:23:36 UTC (rev 11678) @@ -69,7 +69,7 @@
* @see <a href="http://msdn.microsoft.com/en-us/library/ms535866.aspx">MSDN \
Documentation</a>
*/
@JsxClasses({
- @JsxClass(browsers = { @WebBrowser(CHROME), @WebBrowser(FF), \
@WebBrowser(value = IE, minVersion = 11), + @JsxClass(browsers = { \
@WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(IE), @WebBrowser(EDGE) })
})
public class Location extends SimpleScriptable {
@@ -536,7 +536,7 @@
* Returns the {@code origin} property.
* @return the {@code origin} property
*/
- @JsxGetter({ @WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(value = IE, \
minVersion = 11) }) + @JsxGetter({ @WebBrowser(CHROME), @WebBrowser(FF), \
@WebBrowser(IE) }) public String getOrigin() {
return getUrl().getProtocol() + "://" + getHost();
}
Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Map.java
===================================================================
--- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Map.java 2015-12-29 \
17:17:47 UTC (rev 11677)
+++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Map.java 2015-12-29 \
17:23:36 UTC (rev 11678) @@ -41,7 +41,7 @@
*
* @author Ahmed Ashour
*/
-@JsxClass(browsers = { @WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(value = IE, \
minVersion = 11), +@JsxClass(browsers = { @WebBrowser(CHROME), @WebBrowser(FF), \
@WebBrowser(IE), @WebBrowser(EDGE) })
public class Map extends SimpleScriptable {
Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/MessageChannel.java
===================================================================
--- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/MessageChannel.java 2015-12-29 \
17:17:47 UTC (rev 11677)
+++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/MessageChannel.java 2015-12-29 \
17:23:36 UTC (rev 11678) @@ -29,7 +29,7 @@
*
* @author Ahmed Ashour
*/
-@JsxClass(browsers = { @WebBrowser(CHROME), @WebBrowser(value = IE, minVersion = \
11), @WebBrowser(EDGE) }) +@JsxClass(browsers = { @WebBrowser(CHROME), \
@WebBrowser(IE), @WebBrowser(EDGE) }) public class MessageChannel extends \
SimpleScriptable {
private MessagePort port1_;
Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/MessagePort.java
===================================================================
--- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/MessagePort.java 2015-12-29 \
17:17:47 UTC (rev 11677)
+++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/MessagePort.java 2015-12-29 \
17:23:36 UTC (rev 11678) @@ -43,7 +43,7 @@
*
* @author Ahmed Ashour
*/
-@JsxClass(browsers = { @WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(value = IE, \
minVersion = 11), +@JsxClass(browsers = { @WebBrowser(CHROME), @WebBrowser(FF), \
@WebBrowser(IE), @WebBrowser(EDGE) })
public class MessagePort extends EventTarget {
Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/MimeType.java
===================================================================
--- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/MimeType.java 2015-12-29 \
17:17:47 UTC (rev 11677)
+++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/MimeType.java 2015-12-29 \
17:23:36 UTC (rev 11678) @@ -33,7 +33,7 @@
*
* @see <a href="http://www.xulplanet.com/references/objref/MimeType.html">XUL \
Planet</a>
*/
-@JsxClass(browsers = { @WebBrowser(FF), @WebBrowser(CHROME), @WebBrowser(value = IE, \
minVersion = 11), +@JsxClass(browsers = { @WebBrowser(FF), @WebBrowser(CHROME), \
@WebBrowser(IE), @WebBrowser(EDGE) })
public class MimeType extends SimpleScriptable {
private String description_;
Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/MimeTypeArray.java
===================================================================
--- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/MimeTypeArray.java 2015-12-29 \
17:17:47 UTC (rev 11677)
+++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/MimeTypeArray.java 2015-12-29 \
17:23:36 UTC (rev 11678) @@ -31,7 +31,7 @@
*
* @see <a href="http://www.xulplanet.com/references/objref/MimeTypeArray.html">XUL \
Planet</a>
*/
-@JsxClass(browsers = { @WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(value = IE, \
minVersion = 11), +@JsxClass(browsers = { @WebBrowser(CHROME), @WebBrowser(FF), \
@WebBrowser(IE), @WebBrowser(EDGE) })
public class MimeTypeArray extends SimpleArray {
Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Navigator.java
===================================================================
--- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Navigator.java 2015-12-29 \
17:17:47 UTC (rev 11677)
+++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Navigator.java 2015-12-29 \
17:23:36 UTC (rev 11678) @@ -42,7 +42,7 @@
* @see <a href="http://msdn.microsoft.com/en-us/library/ms535867.aspx">MSDN \
documentation</a>
*/
@JsxClasses({
- @JsxClass(browsers = { @WebBrowser(CHROME), @WebBrowser(FF), \
@WebBrowser(value = IE, minVersion = 11), + @JsxClass(browsers = { \
@WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(IE), @WebBrowser(EDGE) })
})
public class Navigator extends SimpleScriptable {
@@ -106,7 +106,7 @@
* Returns the language of the browser.
* @return the language
*/
- @JsxGetter({ @WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(value = IE, \
minVersion = 11), + @JsxGetter({ @WebBrowser(CHROME), @WebBrowser(FF), \
@WebBrowser(IE), @WebBrowser(EDGE) })
public String getLanguage() {
return getBrowserVersion().getBrowserLanguage();
@@ -152,7 +152,7 @@
* Returns the {@code product} property.
* @return the {@code product} property
*/
- @JsxGetter({ @WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(value = IE, \
minVersion = 11), @WebBrowser(EDGE) }) + @JsxGetter({ @WebBrowser(CHROME), \
@WebBrowser(FF), @WebBrowser(IE), @WebBrowser(EDGE) }) public String getProduct() {
return "Gecko";
}
@@ -266,7 +266,7 @@
* Returns the {@code geolocation} property.
* @return the {@code geolocation} property
*/
- @JsxGetter({ @WebBrowser(FF), @WebBrowser(CHROME), @WebBrowser(value = IE, \
minVersion = 11), + @JsxGetter({ @WebBrowser(FF), @WebBrowser(CHROME), \
@WebBrowser(IE), @WebBrowser(EDGE) })
public Geolocation getGeolocation() {
final Geolocation geolocation = new Geolocation();
@@ -288,7 +288,7 @@
* Returns the vendor.
* @return the vendor
*/
- @JsxGetter({ @WebBrowser(FF), @WebBrowser(CHROME), @WebBrowser(value = IE, \
minVersion = 11), + @JsxGetter({ @WebBrowser(FF), @WebBrowser(CHROME), \
@WebBrowser(IE), @WebBrowser(EDGE)})
public String getVendor() {
return getBrowserVersion().getVendor();
Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Plugin.java
===================================================================
--- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Plugin.java 2015-12-29 \
17:17:47 UTC (rev 11677)
+++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Plugin.java 2015-12-29 \
17:23:36 UTC (rev 11678) @@ -32,7 +32,7 @@
*
* @see <a href="http://www.xulplanet.com/references/objref/MimeTypeArray.html">XUL \
Planet</a>
*/
-@JsxClass(browsers = { @WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(value = IE, \
minVersion = 11), +@JsxClass(browsers = { @WebBrowser(CHROME), @WebBrowser(FF), \
@WebBrowser(IE), @WebBrowser(EDGE) })
public class Plugin extends SimpleArray {
private String description_;
@@ -102,7 +102,7 @@
* Gets the plugin's version.
* @return the name
*/
- @JsxGetter({ @WebBrowser(value = IE, minVersion = 11), @WebBrowser(FF), \
@WebBrowser(EDGE) }) + @JsxGetter({ @WebBrowser(IE), @WebBrowser(FF), \
@WebBrowser(EDGE) }) public String getVersion() {
return version_;
}
Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/PluginArray.java
===================================================================
--- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/PluginArray.java 2015-12-29 \
17:17:47 UTC (rev 11677)
+++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/PluginArray.java 2015-12-29 \
17:23:36 UTC (rev 11678) @@ -32,7 +32,7 @@
*
* @see <a href="http://www.xulplanet.com/references/objref/PluginArray.html">XUL \
Planet</a>
*/
-@JsxClass(browsers = { @WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(value = IE, \
minVersion = 11), +@JsxClass(browsers = { @WebBrowser(CHROME), @WebBrowser(FF), \
@WebBrowser(IE), @WebBrowser(EDGE) })
public class PluginArray extends SimpleArray {
Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Screen.java
===================================================================
--- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Screen.java 2015-12-29 \
17:17:47 UTC (rev 11677)
+++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Screen.java 2015-12-29 \
17:23:36 UTC (rev 11678) @@ -41,7 +41,7 @@
* @see <a href="http://www.mozilla.org/docs/dom/domref/dom_window_ref.html">Mozilla \
documentation</a>
*/
@JsxClasses({
- @JsxClass(browsers = { @WebBrowser(CHROME), @WebBrowser(FF), \
@WebBrowser(value = IE, minVersion = 11), + @JsxClass(browsers = { \
@WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(IE), @WebBrowser(EDGE) })
})
public class Screen extends SimpleScriptable {
Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Set.java
===================================================================
--- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Set.java 2015-12-29 \
17:17:47 UTC (rev 11677)
+++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Set.java 2015-12-29 \
17:23:36 UTC (rev 11678) @@ -41,7 +41,7 @@
*
* @author Ahmed Ashour
*/
-@JsxClass(browsers = { @WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(value = IE, \
minVersion = 11), +@JsxClass(browsers = { @WebBrowser(CHROME), @WebBrowser(FF), \
@WebBrowser(IE), @WebBrowser(EDGE) })
public class Set extends SimpleScriptable {
Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Storage.java
===================================================================
--- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Storage.java 2015-12-29 \
17:17:47 UTC (rev 11677)
+++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Storage.java 2015-12-29 \
17:23:36 UTC (rev 11678) @@ -43,7 +43,7 @@
* @author Marc Guillemot
*/
@JsxClasses({
- @JsxClass(browsers = { @WebBrowser(CHROME), @WebBrowser(FF), \
@WebBrowser(value = IE, minVersion = 11), + @JsxClass(browsers = { \
@WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(IE), @WebBrowser(EDGE) })
})
public class Storage extends SimpleScriptable {
Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/URL.java
===================================================================
--- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/URL.java 2015-12-29 \
17:17:47 UTC (rev 11677)
+++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/URL.java 2015-12-29 \
17:23:36 UTC (rev 11678) @@ -29,7 +29,7 @@
*
* @author Ahmed Ashour
*/
-@JsxClass(browsers = { @WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(value = IE, \
minVersion = 11), +@JsxClass(browsers = { @WebBrowser(CHROME), @WebBrowser(FF), \
@WebBrowser(IE), @WebBrowser(EDGE) })
public class URL extends SimpleScriptable {
Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/WeakMap.java
===================================================================
--- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/WeakMap.java 2015-12-29 \
17:17:47 UTC (rev 11677)
+++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/WeakMap.java 2015-12-29 \
17:23:36 UTC (rev 11678) @@ -40,7 +40,7 @@
*
* @author Ahmed Ashour
*/
-@JsxClass(browsers = { @WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(value = IE, \
minVersion = 11), +@JsxClass(browsers = { @WebBrowser(CHROME), @WebBrowser(FF), \
@WebBrowser(IE), @WebBrowser(EDGE) })
public class WeakMap extends SimpleScriptable {
Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/WebSocket.java
===================================================================
--- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/WebSocket.java 2015-12-29 \
17:17:47 UTC (rev 11677)
+++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/WebSocket.java 2015-12-29 \
17:23:36 UTC (rev 11678) @@ -52,7 +52,7 @@
*
* @see <a href="https://developer.mozilla.org/en/WebSockets/WebSockets_reference/WebSocket">Mozilla \
documentation</a>
*/
-@JsxClass(browsers = { @WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(value = IE, \
minVersion = 11), +@JsxClass(browsers = { @WebBrowser(CHROME), @WebBrowser(FF), \
@WebBrowser(IE), @WebBrowser(EDGE) })
public class WebSocket extends EventTarget implements AutoCloseable {
Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Window.java
===================================================================
--- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Window.java 2015-12-29 \
17:17:47 UTC (rev 11677)
+++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Window.java 2015-12-29 \
17:23:36 UTC (rev 11678) @@ -273,7 +273,7 @@
* @param stringToEncode string to encode
* @return the encoded string
*/
- @JsxFunction({ @WebBrowser(FF), @WebBrowser(CHROME), @WebBrowser(value = IE, \
minVersion = 11) }) + @JsxFunction({ @WebBrowser(FF), @WebBrowser(CHROME), \
@WebBrowser(IE) }) public String btoa(final String stringToEncode) {
return new String(Base64.encodeBase64(stringToEncode.getBytes()));
}
@@ -283,7 +283,7 @@
* @param encodedData the encoded string
* @return the decoded value
*/
- @JsxFunction({ @WebBrowser(FF), @WebBrowser(CHROME), @WebBrowser(value = IE, \
minVersion = 11) }) + @JsxFunction({ @WebBrowser(FF), @WebBrowser(CHROME), \
@WebBrowser(IE) }) public String atob(final String encodedData) {
return new String(Base64.decodeBase64(encodedData.getBytes()));
}
@@ -340,7 +340,7 @@
* Returns the application cache.
* @return the application cache
*/
- @JsxGetter({ @WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(value = IE, \
minVersion = 11) }) + @JsxGetter({ @WebBrowser(CHROME), @WebBrowser(FF), \
@WebBrowser(IE) }) public ApplicationCache getApplicationCache() {
return applicationCache_;
}
@@ -626,7 +626,7 @@
* Returns the console property.
* @return the console property
*/
- @JsxGetter({ @WebBrowser(FF), @WebBrowser(value = IE, minVersion = 11), \
@WebBrowser(CHROME) }) + @JsxGetter({ @WebBrowser(FF), @WebBrowser(IE), \
@WebBrowser(CHROME) }) public ScriptableObject getConsole() {
return console_;
}
@@ -635,7 +635,7 @@
* Sets the console.
* @param console the console
*/
- @JsxSetter({ @WebBrowser(FF), @WebBrowser(value = IE, minVersion = 11), \
@WebBrowser(CHROME) }) + @JsxSetter({ @WebBrowser(FF), @WebBrowser(IE), \
@WebBrowser(CHROME) }) public void setConsole(final ScriptableObject console) {
console_ = console;
}
@@ -1493,7 +1493,7 @@
* @return a dummy value
* @see <a href="http://www.mozilla.org/docs/dom/domref/dom_window_ref28.html">Mozilla \
doc</a>
*/
- @JsxGetter({ @WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(value = IE, \
minVersion = 11) }) + @JsxGetter({ @WebBrowser(CHROME), @WebBrowser(FF), \
@WebBrowser(IE) }) public int getInnerWidth() {
return getWebWindow().getInnerWidth();
}
@@ -1503,7 +1503,7 @@
* @return a dummy value
* @see <a href="http://www.mozilla.org/docs/dom/domref/dom_window_ref79.html">Mozilla \
doc</a>
*/
- @JsxGetter({ @WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(value = IE, \
minVersion = 11) }) + @JsxGetter({ @WebBrowser(CHROME), @WebBrowser(FF), \
@WebBrowser(IE) }) public int getOuterWidth() {
return getWebWindow().getOuterWidth();
}
@@ -1513,7 +1513,7 @@
* @return a dummy value
* @see <a href="http://www.mozilla.org/docs/dom/domref/dom_window_ref27.html">Mozilla \
doc</a>
*/
- @JsxGetter({ @WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(value = IE, \
minVersion = 11) }) + @JsxGetter({ @WebBrowser(CHROME), @WebBrowser(FF), \
@WebBrowser(IE) }) public int getInnerHeight() {
return getWebWindow().getInnerHeight();
}
@@ -1523,7 +1523,7 @@
* @return a dummy value
* @see <a href="http://www.mozilla.org/docs/dom/domref/dom_window_ref78.html">Mozilla \
doc</a>
*/
- @JsxGetter({ @WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(value = IE, \
minVersion = 11) }) + @JsxGetter({ @WebBrowser(CHROME), @WebBrowser(FF), \
@WebBrowser(IE) }) public int getOuterHeight() {
return getWebWindow().getOuterHeight();
}
@@ -1546,7 +1546,7 @@
* @param type the type of events to capture
* @see Document#captureEvents(String)
*/
- @JsxFunction({ @WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(value = IE, \
minVersion = 11) }) + @JsxFunction({ @WebBrowser(CHROME), @WebBrowser(FF), \
@WebBrowser(IE) }) public void captureEvents(final String type) {
// Empty.
}
@@ -1568,7 +1568,7 @@
* @param pseudo a string specifying the pseudo-element to match (may be {@code \
null})
* @return the computed style
*/
- @JsxFunction({ @WebBrowser(FF), @WebBrowser(value = IE, minVersion = 11), \
@WebBrowser(CHROME) }) + @JsxFunction({ @WebBrowser(FF), @WebBrowser(IE), \
@WebBrowser(CHROME) })
public CSS2Properties getComputedStyle(final Element element, final String \
pseudo) { CSS2Properties style;
@@ -1605,7 +1605,7 @@
* Returns the current selection.
* @return the current selection
*/
- @JsxFunction({ @WebBrowser(FF), @WebBrowser(CHROME), @WebBrowser(value = IE, \
minVersion = 11) }) + @JsxFunction({ @WebBrowser(FF), @WebBrowser(CHROME), \
@WebBrowser(IE) }) public Selection getSelection() {
final WebWindow webWindow = getWebWindow();
// return null if the window is in a frame that is not displayed
@@ -1934,7 +1934,7 @@
* Returns the value of {@code pageXOffset} property.
* @return the value of {@code pageXOffset} property
*/
- @JsxGetter({ @WebBrowser(FF), @WebBrowser(value = IE, minVersion = 11), \
@WebBrowser(CHROME) }) + @JsxGetter({ @WebBrowser(FF), @WebBrowser(IE), \
@WebBrowser(CHROME) }) public int getPageXOffset() {
return 0;
}
@@ -1943,7 +1943,7 @@
* Returns the value of {@code pageYOffset} property.
* @return the value of {@code pageYOffset} property
*/
- @JsxGetter({ @WebBrowser(FF), @WebBrowser(value = IE, minVersion = 11), \
@WebBrowser(CHROME) }) + @JsxGetter({ @WebBrowser(FF), @WebBrowser(IE), \
@WebBrowser(CHROME) }) public int getPageYOffset() {
return 0;
}
@@ -1999,7 +1999,7 @@
* called <tt>preventDefault</tt>; {@code true} otherwise
*/
@Override
- @JsxFunction({ @WebBrowser(FF), @WebBrowser(CHROME), @WebBrowser(value = IE, \
minVersion = 11) }) + @JsxFunction({ @WebBrowser(FF), @WebBrowser(CHROME), \
@WebBrowser(IE) }) public boolean dispatchEvent(final Event event) {
event.setTarget(this);
final ScriptResult result = fireEvent(event);
@@ -2011,7 +2011,7 @@
* @return the handler
*/
@JsxGetter({@WebBrowser(FF), @WebBrowser(CHROME),
- @WebBrowser(value = IE, minVersion = 11) })
+ @WebBrowser(IE) })
public Object getOnchange() {
return getHandlerForJavaScript(Event.TYPE_CHANGE);
}
@@ -2021,7 +2021,7 @@
* @param onchange the handler
*/
@JsxSetter({@WebBrowser(FF), @WebBrowser(CHROME),
- @WebBrowser(value = IE, minVersion = 11) })
+ @WebBrowser(IE) })
public void setOnchange(final Object onchange) {
setHandlerForJavaScript(Event.TYPE_CHANGE, onchange);
}
@@ -2031,7 +2031,7 @@
* @return the handler
*/
@JsxGetter({@WebBrowser(FF), @WebBrowser(CHROME),
- @WebBrowser(value = IE, minVersion = 11) })
+ @WebBrowser(IE) })
public Object getOnsubmit() {
return getHandlerForJavaScript(Event.TYPE_SUBMIT);
}
@@ -2041,7 +2041,7 @@
* @param onsubmit the handler
*/
@JsxSetter({@WebBrowser(FF), @WebBrowser(CHROME),
- @WebBrowser(value = IE, minVersion = 11) })
+ @WebBrowser(IE) })
public void setOnsubmit(final Object onsubmit) {
setHandlerForJavaScript(Event.TYPE_SUBMIT, onsubmit);
}
@@ -2124,7 +2124,7 @@
* Returns the {@code performance} property.
* @return the {@code performance} property
*/
- @JsxGetter({ @WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(value = IE, \
minVersion = 11) }) + @JsxGetter({ @WebBrowser(CHROME), @WebBrowser(FF), \
@WebBrowser(IE) }) public Performance getPerformance() {
final Performance performance = new Performance();
performance.setParentScope(this);
@@ -2136,7 +2136,7 @@
* Returns the {@code devicePixelRatio} property.
* @return the {@code devicePixelRatio} property
*/
- @JsxGetter({ @WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(value = IE, \
minVersion = 11) }) + @JsxGetter({ @WebBrowser(CHROME), @WebBrowser(FF), \
@WebBrowser(IE) }) public int getDevicePixelRatio() {
return 1;
}
@@ -2145,7 +2145,7 @@
* Returns the {@code styleMedia} property.
* @return the {@code styleMedia} property
*/
- @JsxGetter({ @WebBrowser(CHROME), @WebBrowser(value = IE, minVersion = 11) })
+ @JsxGetter({ @WebBrowser(CHROME), @WebBrowser(IE) })
public StyleMedia getStyleMedia() {
final StyleMedia styleMedia = new StyleMedia();
styleMedia.setParentScope(this);
@@ -2159,7 +2159,7 @@
* @param mediaQueryString the media query
* @return a new MediaQueryList object
*/
- @JsxFunction({ @WebBrowser(CHROME), @WebBrowser(FF), @WebBrowser(value = IE, \
minVersion = 11) }) + @JsxFunction({ @WebBrowser(CHROME), @WebBrowser(FF), \
@WebBrowser(IE) }) public MediaQueryList matchMedia(final String mediaQueryString) {
final MediaQueryList mediaQueryList = new MediaQueryList(mediaQueryString);
mediaQueryList.setParentScope(this);
------------------------------------------------------------------------------
_______________________________________________
HtmlUnit-develop mailing list
HtmlUnit-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/htmlunit-develop
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic