From: <rb...@us...> - 2018-06-16 15:07:41
|
Revision: 15331 http://sourceforge.net/p/htmlunit/code/15331 Author: rbri Date: 2018-06-16 15:07:30 +0000 (Sat, 16 Jun 2018) Log Message: ----------- ff60 support (wip) Modified Paths: -------------- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/PermissionStatus.java trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Permissions.java trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/canvas/WebGLSync.java trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/event/PointerEvent.java trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/performance/PerformanceNavigationTiming.java trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/security/Credential.java trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/svg/SVGPathSegCurvetoQuadraticAbs.java trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/svg/SVGPathSegCurvetoQuadraticSmoothRel.java trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/svg/SVGPathSegLinetoAbs.java trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/svg/SVGPathSegLinetoHorizontalAbs.java Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/PermissionStatus.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/PermissionStatus.java 2018-06-16 15:00:42 UTC (rev 15330) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/PermissionStatus.java 2018-06-16 15:07:30 UTC (rev 15331) @@ -15,7 +15,7 @@ package com.gargoylesoftware.htmlunit.javascript.host; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.CHROME; -import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.FF52; +import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.FF; import com.gargoylesoftware.htmlunit.javascript.configuration.JsxClass; import com.gargoylesoftware.htmlunit.javascript.configuration.JsxConstructor; @@ -25,8 +25,9 @@ * A JavaScript object for {@code PermissionStatus}. * * @author Ahmed Ashour + * @author Ronald Brill */ -@JsxClass({CHROME, FF52}) +@JsxClass({CHROME, FF}) public class PermissionStatus extends EventTarget { /** Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Permissions.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Permissions.java 2018-06-16 15:00:42 UTC (rev 15330) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Permissions.java 2018-06-16 15:07:30 UTC (rev 15331) @@ -15,7 +15,7 @@ package com.gargoylesoftware.htmlunit.javascript.host; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.CHROME; -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; @@ -25,8 +25,9 @@ * A JavaScript object for {@code Permissions}. * * @author Ahmed Ashour + * @author Ronald Brill */ -@JsxClass({CHROME, FF52}) +@JsxClass({CHROME, FF}) public class Permissions extends SimpleScriptable { /** Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/canvas/WebGLSync.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/canvas/WebGLSync.java 2018-06-16 15:00:42 UTC (rev 15330) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/canvas/WebGLSync.java 2018-06-16 15:07:30 UTC (rev 15331) @@ -15,7 +15,7 @@ package com.gargoylesoftware.htmlunit.javascript.host.canvas; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.CHROME; -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,7 +26,7 @@ * * @author Ronald Brill */ -@JsxClass({CHROME, FF52}) +@JsxClass({CHROME, FF}) public class WebGLSync extends SimpleScriptable { /** Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/event/PointerEvent.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/event/PointerEvent.java 2018-06-16 15:00:42 UTC (rev 15330) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/event/PointerEvent.java 2018-06-16 15:07:30 UTC (rev 15331) @@ -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.html.DomNode; @@ -37,8 +38,9 @@ * * @author Frank Danek * @author Ahmed Ashour + * @author Ronald Brill */ -@JsxClass({CHROME, IE, EDGE}) +@JsxClass({CHROME, FF60, IE, EDGE}) public class PointerEvent extends MouseEvent { private int pointerId_; @@ -64,7 +66,7 @@ * @param inNewExpr Is new or not * @return the java object to allow JavaScript to access */ - @JsxConstructor({CHROME, EDGE}) + @JsxConstructor({CHROME, FF60, EDGE}) public static Scriptable jsConstructor( final Context cx, final Object[] args, final Function ctorObj, final boolean inNewExpr) { Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/performance/PerformanceNavigationTiming.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/performance/PerformanceNavigationTiming.java 2018-06-16 15:00:42 UTC (rev 15330) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/performance/PerformanceNavigationTiming.java 2018-06-16 15:07:30 UTC (rev 15331) @@ -15,6 +15,7 @@ package com.gargoylesoftware.htmlunit.javascript.host.performance; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.CHROME; +import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.FF60; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.IE; import com.gargoylesoftware.htmlunit.javascript.SimpleScriptable; @@ -25,14 +26,15 @@ * A JavaScript object for {@code PerformanceNavigationTiming}. * * @author Ahmed Ashour + * @author Ronald Brill */ -@JsxClass({CHROME, IE}) +@JsxClass({CHROME, FF60, IE}) public class PerformanceNavigationTiming extends SimpleScriptable { /** * Creates an instance. */ - @JsxConstructor(CHROME) + @JsxConstructor({CHROME, FF60}) public PerformanceNavigationTiming() { } } Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/security/Credential.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/security/Credential.java 2018-06-16 15:00:42 UTC (rev 15330) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/security/Credential.java 2018-06-16 15:07:30 UTC (rev 15331) @@ -15,6 +15,7 @@ package com.gargoylesoftware.htmlunit.javascript.host.security; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.CHROME; +import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.FF60; import com.gargoylesoftware.htmlunit.javascript.SimpleScriptable; import com.gargoylesoftware.htmlunit.javascript.configuration.JsxClass; @@ -25,7 +26,7 @@ * * @author Ahmed Ashour */ -@JsxClass(CHROME) +@JsxClass({CHROME, FF60}) public class Credential extends SimpleScriptable { /** Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/svg/SVGPathSegCurvetoQuadraticAbs.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/svg/SVGPathSegCurvetoQuadraticAbs.java 2018-06-16 15:00:42 UTC (rev 15330) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/svg/SVGPathSegCurvetoQuadraticAbs.java 2018-06-16 15:07:30 UTC (rev 15331) @@ -15,7 +15,7 @@ package com.gargoylesoftware.htmlunit.javascript.host.svg; 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 com.gargoylesoftware.htmlunit.javascript.configuration.JsxClass; @@ -25,14 +25,15 @@ * A JavaScript object for {@code SVGPathSegCurvetoQuadraticAbs}. * * @author Ahmed Ashour + * @author Ronald Brill */ -@JsxClass({FF, IE, EDGE}) +@JsxClass({FF52, IE, EDGE}) public class SVGPathSegCurvetoQuadraticAbs extends SVGPathSeg { /** * Creates an instance. */ - @JsxConstructor({FF, EDGE}) + @JsxConstructor({FF52, EDGE}) public SVGPathSegCurvetoQuadraticAbs() { } Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/svg/SVGPathSegCurvetoQuadraticSmoothRel.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/svg/SVGPathSegCurvetoQuadraticSmoothRel.java 2018-06-16 15:00:42 UTC (rev 15330) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/svg/SVGPathSegCurvetoQuadraticSmoothRel.java 2018-06-16 15:07:30 UTC (rev 15331) @@ -15,7 +15,7 @@ package com.gargoylesoftware.htmlunit.javascript.host.svg; 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 com.gargoylesoftware.htmlunit.javascript.configuration.JsxClass; @@ -25,14 +25,15 @@ * A JavaScript object for {@code SVGPathSegCurvetoQuadraticSmoothRel}. * * @author Ahmed Ashour + * @author Ronald Brill */ -@JsxClass({FF, IE, EDGE}) +@JsxClass({FF52, IE, EDGE}) public class SVGPathSegCurvetoQuadraticSmoothRel extends SVGPathSeg { /** * Creates an instance. */ - @JsxConstructor({FF, EDGE}) + @JsxConstructor({FF52, EDGE}) public SVGPathSegCurvetoQuadraticSmoothRel() { } Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/svg/SVGPathSegLinetoAbs.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/svg/SVGPathSegLinetoAbs.java 2018-06-16 15:00:42 UTC (rev 15330) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/svg/SVGPathSegLinetoAbs.java 2018-06-16 15:07:30 UTC (rev 15331) @@ -15,7 +15,7 @@ package com.gargoylesoftware.htmlunit.javascript.host.svg; 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 com.gargoylesoftware.htmlunit.javascript.configuration.JsxClass; @@ -25,14 +25,15 @@ * A JavaScript object for {@code SVGPathSegLinetoAbs}. * * @author Ahmed Ashour + * @author Ronald Brill */ -@JsxClass({FF, IE, EDGE}) +@JsxClass({FF52, IE, EDGE}) public class SVGPathSegLinetoAbs extends SVGPathSeg { /** * Creates an instance. */ - @JsxConstructor({FF, EDGE}) + @JsxConstructor({FF52, EDGE}) public SVGPathSegLinetoAbs() { } Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/svg/SVGPathSegLinetoHorizontalAbs.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/svg/SVGPathSegLinetoHorizontalAbs.java 2018-06-16 15:00:42 UTC (rev 15330) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/svg/SVGPathSegLinetoHorizontalAbs.java 2018-06-16 15:07:30 UTC (rev 15331) @@ -15,7 +15,7 @@ package com.gargoylesoftware.htmlunit.javascript.host.svg; 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 com.gargoylesoftware.htmlunit.javascript.configuration.JsxClass; @@ -25,14 +25,15 @@ * A JavaScript object for {@code SVGPathSegLinetoHorizontalAbs}. * * @author Ahmed Ashour + * @author Ronald Brill */ -@JsxClass({FF, IE, EDGE}) +@JsxClass({FF52, IE, EDGE}) public class SVGPathSegLinetoHorizontalAbs extends SVGPathSeg { /** * Creates an instance. */ - @JsxConstructor({FF, EDGE}) + @JsxConstructor({FF52, EDGE}) public SVGPathSegLinetoHorizontalAbs() { } |