From: <rb...@us...> - 2018-06-16 15:14:55
|
Revision: 15332 http://sourceforge.net/p/htmlunit/code/15332 Author: rbri Date: 2018-06-16 15:14:47 +0000 (Sat, 16 Jun 2018) Log Message: ----------- ff60 support (wip) Modified Paths: -------------- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/configuration/JavaScriptConfiguration.java trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/PerformanceObserver.java trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/PerformanceObserverEntryList.java trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/canvas/ImageBitmapRenderingContext.java trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/canvas/IntersectionObserver.java trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/canvas/IntersectionObserverEntry.java trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/dom/IdleDeadline.java trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/event/MediaQueryListEvent.java trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/media/IIRFilterNode.java Removed Paths: ------------- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/MozCSSKeyframesRule.java Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/configuration/JavaScriptConfiguration.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/configuration/JavaScriptConfiguration.java 2018-06-16 15:07:30 UTC (rev 15331) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/configuration/JavaScriptConfiguration.java 2018-06-16 15:14:47 UTC (rev 15332) @@ -157,7 +157,6 @@ import com.gargoylesoftware.htmlunit.javascript.host.css.CaretPosition; import com.gargoylesoftware.htmlunit.javascript.host.css.ComputedCSSStyleDeclaration; import com.gargoylesoftware.htmlunit.javascript.host.css.MediaQueryList; -import com.gargoylesoftware.htmlunit.javascript.host.css.MozCSSKeyframesRule; import com.gargoylesoftware.htmlunit.javascript.host.css.StyleMedia; import com.gargoylesoftware.htmlunit.javascript.host.css.StyleSheet; import com.gargoylesoftware.htmlunit.javascript.host.css.StyleSheetList; @@ -517,8 +516,7 @@ MessageEvent.class, MessagePort.class, MIDIAccess.class, MIDIConnectionEvent.class, MIDIInput.class, MIDIInputMap.class, MIDIMessageEvent.class, MIDIOutput.class, MIDIOutputMap.class, MIDIPort.class, MimeType.class, MimeTypeArray.class, MouseEvent.class, MouseScrollEvent.class, - MouseWheelEvent.class, MozCSSKeyframesRule.class, - mozRTCIceCandidate.class, mozRTCPeerConnection.class, mozRTCSessionDescription.class, + MouseWheelEvent.class, mozRTCIceCandidate.class, mozRTCPeerConnection.class, mozRTCSessionDescription.class, MSGestureEvent.class, MutationEvent.class, MutationObserver.class, MutationRecord.class, NamedNodeMap.class, Namespace.class, NamespaceCollection.class, Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/PerformanceObserver.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/PerformanceObserver.java 2018-06-16 15:07:30 UTC (rev 15331) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/PerformanceObserver.java 2018-06-16 15:14:47 UTC (rev 15332) @@ -15,6 +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.FF60; import com.gargoylesoftware.htmlunit.javascript.SimpleScriptable; import com.gargoylesoftware.htmlunit.javascript.configuration.JsxClass; @@ -25,7 +26,7 @@ * * @author Ronald Brill */ -@JsxClass(CHROME) +@JsxClass({CHROME, FF60}) public class PerformanceObserver extends SimpleScriptable { /** Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/PerformanceObserverEntryList.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/PerformanceObserverEntryList.java 2018-06-16 15:07:30 UTC (rev 15331) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/PerformanceObserverEntryList.java 2018-06-16 15:14:47 UTC (rev 15332) @@ -15,6 +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.FF60; import com.gargoylesoftware.htmlunit.javascript.SimpleScriptable; import com.gargoylesoftware.htmlunit.javascript.configuration.JsxClass; @@ -25,7 +26,7 @@ * * @author Ronald Brill */ -@JsxClass(CHROME) +@JsxClass({CHROME, FF60}) public class PerformanceObserverEntryList extends SimpleScriptable { /** Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/canvas/ImageBitmapRenderingContext.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/canvas/ImageBitmapRenderingContext.java 2018-06-16 15:07:30 UTC (rev 15331) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/canvas/ImageBitmapRenderingContext.java 2018-06-16 15:14:47 UTC (rev 15332) @@ -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; @@ -25,8 +25,9 @@ * A JavaScript object for {@code ImageBitmapRenderingContext}. * * @author Ahmed Ashour + * @author Ronald Brill */ -@JsxClass({CHROME, FF52}) +@JsxClass({CHROME, FF}) public class ImageBitmapRenderingContext extends SimpleScriptable { /** Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/canvas/IntersectionObserver.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/canvas/IntersectionObserver.java 2018-06-16 15:07:30 UTC (rev 15331) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/canvas/IntersectionObserver.java 2018-06-16 15:14:47 UTC (rev 15332) @@ -15,6 +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.FF60; import com.gargoylesoftware.htmlunit.javascript.SimpleScriptable; import com.gargoylesoftware.htmlunit.javascript.configuration.JsxClass; @@ -26,8 +27,9 @@ * A JavaScript object for {@code IntersectionObserver}. * * @author Ahmed Ashour + * @author Ronald Brill */ -@JsxClass(CHROME) +@JsxClass({CHROME, FF60}) public class IntersectionObserver extends SimpleScriptable { /** Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/canvas/IntersectionObserverEntry.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/canvas/IntersectionObserverEntry.java 2018-06-16 15:07:30 UTC (rev 15331) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/canvas/IntersectionObserverEntry.java 2018-06-16 15:14:47 UTC (rev 15332) @@ -15,6 +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.FF60; import com.gargoylesoftware.htmlunit.javascript.SimpleScriptable; import com.gargoylesoftware.htmlunit.javascript.configuration.JsxClass; @@ -24,8 +25,9 @@ * A JavaScript object for {@code IntersectionObserverEntry}. * * @author Ahmed Ashour + * @author Ronald Brill */ -@JsxClass(CHROME) +@JsxClass({CHROME, FF60}) public class IntersectionObserverEntry extends SimpleScriptable { /** Deleted: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/MozCSSKeyframesRule.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/MozCSSKeyframesRule.java 2018-06-16 15:07:30 UTC (rev 15331) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/MozCSSKeyframesRule.java 2018-06-16 15:14:47 UTC (rev 15332) @@ -1,28 +0,0 @@ -/* - * Copyright (c) 2002-2018 Gargoyle Software Inc. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package com.gargoylesoftware.htmlunit.javascript.host.css; - -import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.FF60; - -import com.gargoylesoftware.htmlunit.javascript.configuration.JsxClass; - -/** - * A JavaScript object for {@code MozCSSKeyframesRule}. - * - * @author Ahmed Ashour - */ -@JsxClass(FF60) -public class MozCSSKeyframesRule extends CSSRule { -} Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/dom/IdleDeadline.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/dom/IdleDeadline.java 2018-06-16 15:07:30 UTC (rev 15331) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/dom/IdleDeadline.java 2018-06-16 15:14:47 UTC (rev 15332) @@ -15,6 +15,7 @@ package com.gargoylesoftware.htmlunit.javascript.host.dom; 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; @@ -24,8 +25,9 @@ * A JavaScript object for {@code IdleDeadline}. * * @author Ahmed Ashour + * @author Ronald Brill */ -@JsxClass(CHROME) +@JsxClass({CHROME, FF60}) public class IdleDeadline extends SimpleScriptable { /** Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/event/MediaQueryListEvent.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/event/MediaQueryListEvent.java 2018-06-16 15:07:30 UTC (rev 15331) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/event/MediaQueryListEvent.java 2018-06-16 15:14:47 UTC (rev 15332) @@ -15,6 +15,7 @@ package com.gargoylesoftware.htmlunit.javascript.host.event; 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; @@ -23,8 +24,9 @@ * A JavaScript object for {@code MediaQueryListEvent}. * * @author Ahmed Ashour + * @author Ronald Brill */ -@JsxClass(CHROME) +@JsxClass({CHROME, FF60}) public class MediaQueryListEvent extends Event { /** Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/media/IIRFilterNode.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/media/IIRFilterNode.java 2018-06-16 15:07:30 UTC (rev 15331) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/media/IIRFilterNode.java 2018-06-16 15:14:47 UTC (rev 15332) @@ -15,7 +15,7 @@ package com.gargoylesoftware.htmlunit.javascript.host.media; 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; @@ -24,8 +24,9 @@ * A JavaScript object for {@code IIRFilterNode}. * * @author Ahmed Ashour + * @author Ronald Brill */ -@JsxClass({CHROME, FF52}) +@JsxClass({CHROME, FF}) public class IIRFilterNode extends AudioNode { /** |