From: <rb...@us...> - 2018-06-16 17:48:02
|
Revision: 15333 http://sourceforge.net/p/htmlunit/code/15333 Author: rbri Date: 2018-06-16 17:47:45 +0000 (Sat, 16 Jun 2018) Log Message: ----------- ff60 support (wip) Modified Paths: -------------- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSConditionRule.java trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSCounterStyleRule.java trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSFontFaceRule.java trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSGroupingRule.java trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSImportRule.java trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSKeyframeRule.java trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSKeyframesRule.java trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSMediaRule.java trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSNamespaceRule.java trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSPageRule.java trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSRule.java trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSStyleRule.java trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSSupportsRule.java trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/dom/DOMSettableTokenList.java trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/file/DataTransferItem.java trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/file/DataTransferItemList.java trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLAppletElement.java trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLContentElement.java trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLShadowElement.java Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSConditionRule.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSConditionRule.java 2018-06-16 15:14:47 UTC (rev 15332) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSConditionRule.java 2018-06-16 17:47:45 UTC (rev 15333) @@ -17,6 +17,7 @@ import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.CHROME; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.EDGE; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.FF; +import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.FF60; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.IE; import com.gargoylesoftware.htmlunit.javascript.configuration.JsxClass; @@ -26,6 +27,7 @@ * A JavaScript object for {@code CSSConditionRule}. * * @author Ahmed Ashour + * @author Ronald Brill */ @JsxClass({CHROME, FF, EDGE}) @JsxClass(isJSObject = false, value = IE) @@ -34,7 +36,7 @@ /** * Creates a new instance. */ - @JsxConstructor({CHROME, EDGE}) + @JsxConstructor({CHROME, FF60, EDGE}) public CSSConditionRule() { } Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSCounterStyleRule.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSCounterStyleRule.java 2018-06-16 15:14:47 UTC (rev 15332) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSCounterStyleRule.java 2018-06-16 17:47:45 UTC (rev 15333) @@ -15,15 +15,24 @@ package com.gargoylesoftware.htmlunit.javascript.host.css; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.FF; +import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.FF60; import com.gargoylesoftware.htmlunit.javascript.configuration.JsxClass; +import com.gargoylesoftware.htmlunit.javascript.configuration.JsxConstructor; /** * A JavaScript object for {@code CSSCounterStyleRule}. * * @author Ahmed Ashour + * @author Ronald Brill */ @JsxClass(FF) public class CSSCounterStyleRule extends CSSRule { + /** + * Creates a new instance. + */ + @JsxConstructor(FF60) + public CSSCounterStyleRule() { + } } Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSFontFaceRule.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSFontFaceRule.java 2018-06-16 15:14:47 UTC (rev 15332) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSFontFaceRule.java 2018-06-16 17:47:45 UTC (rev 15333) @@ -18,6 +18,7 @@ import static com.gargoylesoftware.htmlunit.BrowserVersionFeatures.CSS_FONTFACERULE_CSSTEXT_NO_CRLF; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.CHROME; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.EDGE; +import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.FF60; import java.util.regex.Pattern; @@ -44,7 +45,7 @@ /** * Creates a new instance. */ - @JsxConstructor({CHROME, EDGE}) + @JsxConstructor({CHROME, FF60, EDGE}) public CSSFontFaceRule() { } Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSGroupingRule.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSGroupingRule.java 2018-06-16 15:14:47 UTC (rev 15332) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSGroupingRule.java 2018-06-16 17:47:45 UTC (rev 15333) @@ -17,6 +17,7 @@ import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.CHROME; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.EDGE; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.FF; +import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.FF60; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.IE; import com.gargoylesoftware.htmlunit.javascript.configuration.JsxClass; @@ -34,7 +35,7 @@ /** * Creates a new instance. */ - @JsxConstructor({CHROME, EDGE}) + @JsxConstructor({CHROME, FF60, EDGE}) public CSSGroupingRule() { } Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSImportRule.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSImportRule.java 2018-06-16 15:14:47 UTC (rev 15332) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSImportRule.java 2018-06-16 17:47:45 UTC (rev 15333) @@ -16,6 +16,7 @@ import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.CHROME; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.EDGE; +import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.FF60; import com.gargoylesoftware.htmlunit.javascript.configuration.JsxClass; import com.gargoylesoftware.htmlunit.javascript.configuration.JsxConstructor; @@ -28,6 +29,7 @@ * * @author Daniel Gredler * @author Ahmed Ashour + * @author Ronald Brill */ @JsxClass public class CSSImportRule extends CSSRule { @@ -38,7 +40,7 @@ /** * Creates a new instance. */ - @JsxConstructor({CHROME, EDGE}) + @JsxConstructor({CHROME, FF60, EDGE}) public CSSImportRule() { } Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSKeyframeRule.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSKeyframeRule.java 2018-06-16 15:14:47 UTC (rev 15332) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSKeyframeRule.java 2018-06-16 17:47:45 UTC (rev 15333) @@ -16,7 +16,8 @@ import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.CHROME; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.EDGE; -import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.FF52; +import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.FF; +import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.FF60; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.IE; import com.gargoylesoftware.htmlunit.javascript.configuration.JsxClass; @@ -26,14 +27,15 @@ * A JavaScript object for {@code CSSKeyframeRule}. * * @author Ahmed Ashour + * @author Ronald Brill */ -@JsxClass({CHROME, FF52, IE, EDGE}) +@JsxClass({CHROME, FF, IE, EDGE}) public class CSSKeyframeRule extends CSSRule { /** * Default constructor. */ - @JsxConstructor({CHROME, EDGE}) + @JsxConstructor({CHROME, FF60, EDGE}) public CSSKeyframeRule() { } } Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSKeyframesRule.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSKeyframesRule.java 2018-06-16 15:14:47 UTC (rev 15332) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSKeyframesRule.java 2018-06-16 17:47:45 UTC (rev 15333) @@ -16,7 +16,8 @@ import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.CHROME; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.EDGE; -import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.FF52; +import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.FF; +import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.FF60; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.IE; import com.gargoylesoftware.htmlunit.javascript.configuration.JsxClass; @@ -29,13 +30,13 @@ * @author Ahmed Ashour * @author Ronald Brill */ -@JsxClass({CHROME, FF52, IE, EDGE}) +@JsxClass({CHROME, FF, IE, EDGE}) public class CSSKeyframesRule extends CSSRule { /** * Default constructor. */ - @JsxConstructor({CHROME, EDGE}) + @JsxConstructor({CHROME, FF60, EDGE}) public CSSKeyframesRule() { } Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSMediaRule.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSMediaRule.java 2018-06-16 15:14:47 UTC (rev 15332) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSMediaRule.java 2018-06-16 17:47:45 UTC (rev 15333) @@ -16,6 +16,7 @@ import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.CHROME; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.EDGE; +import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.FF60; import com.gargoylesoftware.htmlunit.javascript.configuration.JsxClass; import com.gargoylesoftware.htmlunit.javascript.configuration.JsxConstructor; @@ -36,7 +37,7 @@ /** * Creates a new instance. */ - @JsxConstructor({CHROME, EDGE}) + @JsxConstructor({CHROME, FF60, EDGE}) public CSSMediaRule() { } Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSNamespaceRule.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSNamespaceRule.java 2018-06-16 15:14:47 UTC (rev 15332) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSNamespaceRule.java 2018-06-16 17:47:45 UTC (rev 15333) @@ -16,6 +16,7 @@ import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.CHROME; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.EDGE; +import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.FF60; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.IE; import com.gargoylesoftware.htmlunit.javascript.configuration.JsxClass; @@ -25,14 +26,15 @@ * A JavaScript object for {@code CSSNamespaceRule}. * * @author Ahmed Ashour + * @author Ronald Brill */ -@JsxClass({CHROME, IE, EDGE}) +@JsxClass({CHROME, FF60, IE, EDGE}) public class CSSNamespaceRule extends CSSRule { /** * Default constructor. */ - @JsxConstructor({CHROME, EDGE}) + @JsxConstructor({CHROME, FF60, EDGE}) public CSSNamespaceRule() { } } Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSPageRule.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSPageRule.java 2018-06-16 15:14:47 UTC (rev 15332) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSPageRule.java 2018-06-16 17:47:45 UTC (rev 15333) @@ -16,6 +16,7 @@ import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.CHROME; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.EDGE; +import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.FF60; import com.gargoylesoftware.htmlunit.javascript.configuration.JsxClass; import com.gargoylesoftware.htmlunit.javascript.configuration.JsxConstructor; @@ -24,6 +25,7 @@ * A JavaScript object for {@code CSSPageRule}. * * @author Ahmed Ashour + * @author Ronald Brill */ @JsxClass public class CSSPageRule extends CSSRule { @@ -31,7 +33,7 @@ /** * Creates a new instance. */ - @JsxConstructor({CHROME, EDGE}) + @JsxConstructor({CHROME, FF60, EDGE}) public CSSPageRule() { } } Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSRule.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSRule.java 2018-06-16 15:14:47 UTC (rev 15332) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSRule.java 2018-06-16 17:47:45 UTC (rev 15333) @@ -17,6 +17,7 @@ import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.CHROME; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.EDGE; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.FF; +import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.FF60; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.IE; import org.apache.commons.logging.Log; @@ -144,7 +145,7 @@ /** * Creates a new instance. */ - @JsxConstructor({CHROME, EDGE}) + @JsxConstructor({CHROME, FF60, EDGE}) public CSSRule() { stylesheet_ = null; rule_ = null; Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSStyleRule.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSStyleRule.java 2018-06-16 15:14:47 UTC (rev 15332) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSStyleRule.java 2018-06-16 17:47:45 UTC (rev 15333) @@ -17,6 +17,7 @@ import static com.gargoylesoftware.htmlunit.BrowserVersionFeatures.JS_SELECTOR_TEXT_LOWERCASE; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.CHROME; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.EDGE; +import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.FF60; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.IE; import java.util.Locale; @@ -34,6 +35,7 @@ * * @author Ahmed Ashour * @author Marc Guillemot + * @author Ronald Brill */ @JsxClass public class CSSStyleRule extends CSSRule { @@ -43,7 +45,7 @@ /** * Creates a new instance. */ - @JsxConstructor({CHROME, EDGE}) + @JsxConstructor({CHROME, FF60, EDGE}) public CSSStyleRule() { } Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSSupportsRule.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSSupportsRule.java 2018-06-16 15:14:47 UTC (rev 15332) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSSupportsRule.java 2018-06-16 17:47:45 UTC (rev 15333) @@ -17,6 +17,7 @@ import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.CHROME; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.EDGE; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.FF; +import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.FF60; import com.gargoylesoftware.htmlunit.javascript.configuration.JsxClass; import com.gargoylesoftware.htmlunit.javascript.configuration.JsxConstructor; @@ -25,6 +26,7 @@ * A JavaScript object for {@code CSSSupportsRule}. * * @author Ahmed Ashour + * @author Ronald Brill */ @JsxClass({CHROME, FF, EDGE}) public class CSSSupportsRule extends CSSConditionRule { @@ -32,7 +34,7 @@ /** * Creates a new instance. */ - @JsxConstructor({CHROME, EDGE}) + @JsxConstructor({CHROME, FF60, EDGE}) public CSSSupportsRule() { } } Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/dom/DOMSettableTokenList.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/dom/DOMSettableTokenList.java 2018-06-16 15:14:47 UTC (rev 15332) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/dom/DOMSettableTokenList.java 2018-06-16 17:47:45 UTC (rev 15333) @@ -15,8 +15,6 @@ package com.gargoylesoftware.htmlunit.javascript.host.dom; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.EDGE; -import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.FF; -import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.FF60; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.IE; import com.gargoylesoftware.htmlunit.javascript.configuration.JsxClass; @@ -26,14 +24,15 @@ * A JavaScript object for {@code DOMSettableTokenList}. * * @author Ahmed Ashour + * @author Ronald Brill */ -@JsxClass({FF60, IE, EDGE}) +@JsxClass({IE, EDGE}) public class DOMSettableTokenList extends DOMTokenList { /** * Creates an instance. */ - @JsxConstructor({FF, EDGE}) + @JsxConstructor(EDGE) public DOMSettableTokenList() { } } Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/file/DataTransferItem.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/file/DataTransferItem.java 2018-06-16 15:14:47 UTC (rev 15332) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/file/DataTransferItem.java 2018-06-16 17:47:45 UTC (rev 15333) @@ -16,7 +16,7 @@ import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.CHROME; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.EDGE; -import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.FF52; +import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.FF; import com.gargoylesoftware.htmlunit.javascript.SimpleScriptable; import com.gargoylesoftware.htmlunit.javascript.configuration.JsxClass; @@ -26,8 +26,9 @@ * A JavaScript object for {@code DataTransferItem}. * * @author Ahmed Ashour + * @author Ronald Brill */ -@JsxClass({CHROME, FF52, EDGE}) +@JsxClass({CHROME, FF, EDGE}) public class DataTransferItem extends SimpleScriptable { /** Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/file/DataTransferItemList.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/file/DataTransferItemList.java 2018-06-16 15:14:47 UTC (rev 15332) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/file/DataTransferItemList.java 2018-06-16 17:47:45 UTC (rev 15333) @@ -16,7 +16,7 @@ import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.CHROME; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.EDGE; -import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.FF52; +import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.FF; import com.gargoylesoftware.htmlunit.javascript.SimpleScriptable; import com.gargoylesoftware.htmlunit.javascript.configuration.JsxClass; @@ -26,8 +26,9 @@ * A JavaScript object for {@code DataTransferItemList}. * * @author Ahmed Ashour + * @author Ronald Brill */ -@JsxClass({CHROME, FF52, EDGE}) +@JsxClass({CHROME, FF, EDGE}) public class DataTransferItemList extends SimpleScriptable { /** Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLAppletElement.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLAppletElement.java 2018-06-16 15:14:47 UTC (rev 15332) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLAppletElement.java 2018-06-16 17:47:45 UTC (rev 15333) @@ -15,7 +15,7 @@ package com.gargoylesoftware.htmlunit.javascript.host.html; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.EDGE; -import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.FF; +import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.FF52; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.IE; import java.applet.Applet; @@ -41,13 +41,13 @@ * @author Marc Guillemot * @author Daniel Gredler */ -@JsxClass(domClass = HtmlApplet.class, value = {FF, IE, EDGE}) +@JsxClass(domClass = HtmlApplet.class, value = {FF52, IE, EDGE}) public class HTMLAppletElement extends HTMLElement { /** * The constructor. */ - @JsxConstructor({FF, EDGE}) + @JsxConstructor({FF52, EDGE}) public HTMLAppletElement() { } Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLContentElement.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLContentElement.java 2018-06-16 15:14:47 UTC (rev 15332) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLContentElement.java 2018-06-16 17:47:45 UTC (rev 15333) @@ -15,7 +15,6 @@ package com.gargoylesoftware.htmlunit.javascript.host.html; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.CHROME; -import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.FF60; import com.gargoylesoftware.htmlunit.html.HtmlContent; import com.gargoylesoftware.htmlunit.javascript.configuration.JsxClass; @@ -25,8 +24,9 @@ * The JavaScript object {@code HTMLContentElement}. * * @author Ahmed Ashour + * @author Ronald Brill */ -@JsxClass(domClass = HtmlContent.class, value = {CHROME, FF60}) +@JsxClass(domClass = HtmlContent.class, value = CHROME) public class HTMLContentElement extends HTMLElement { /** Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLShadowElement.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLShadowElement.java 2018-06-16 15:14:47 UTC (rev 15332) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLShadowElement.java 2018-06-16 17:47:45 UTC (rev 15333) @@ -15,7 +15,6 @@ package com.gargoylesoftware.htmlunit.javascript.host.html; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.CHROME; -import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.FF60; import com.gargoylesoftware.htmlunit.javascript.configuration.JsxClass; import com.gargoylesoftware.htmlunit.javascript.configuration.JsxConstructor; @@ -24,8 +23,9 @@ * A JavaScript object for {@code HTMLShadowElement}. * * @author Ahmed Ashour + * @author Ronald Brill */ -@JsxClass({CHROME, FF60}) +@JsxClass(CHROME) public class HTMLShadowElement extends HTMLElement { /** |