[prev in list] [next in list] [prev in thread] [next in thread] 

List:       htmlunit-develop
Subject:    [HtmlUnit] SVN: [13941] trunk/htmlunit/src
From:       rbri () users ! sourceforge ! net
Date:       2017-03-29 15:50:22
Message-ID: 1490802622.162533.27593 () sfp-scm-7 ! v30 ! ch3 ! sourceforge ! com
[Download RAW message or body]

Revision: 13941
          http://sourceforge.net/p/htmlunit/code/13941
Author:   rbri
Date:     2017-03-29 15:50:21 +0000 (Wed, 29 Mar 2017)
Log Message:
-----------
FF52 expectations

Modified Paths:
--------------
    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/MozCSSKeyframesRule.java
  trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/media/ConstantSourceNode.java
  trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/media/IIRFilterNode.java
  trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/general/huge/ElementClosesElementTest.java
  trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/general/huge/HostParentOfATest.java


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	2017-03-29 \
                15:42:37 UTC (rev 13940)
+++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSKeyframeRule.java	2017-03-29 \
15:50:21 UTC (rev 13941) @@ -16,6 +16,7 @@
 
 import static com.gargoylesoftware.htmlunit.javascript.configuration.BrowserName.CHROME;
  import static com.gargoylesoftware.htmlunit.javascript.configuration.BrowserName.EDGE;
 +import static com.gargoylesoftware.htmlunit.javascript.configuration.BrowserName.FF;
  import static com.gargoylesoftware.htmlunit.javascript.configuration.BrowserName.IE;
  
 import com.gargoylesoftware.htmlunit.javascript.configuration.JsxClass;
@@ -27,7 +28,8 @@
  *
  * @author Ahmed Ashour
  */
-@JsxClass(browsers = {@WebBrowser(CHROME), @WebBrowser(IE), @WebBrowser(EDGE)})
+@JsxClass(browsers = {@WebBrowser(CHROME), @WebBrowser(value = FF, minVersion = 52),
+        @WebBrowser(IE), @WebBrowser(EDGE)})
 public class CSSKeyframeRule extends CSSRule {
 
     /**

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	2017-03-29 \
                15:42:37 UTC (rev 13940)
+++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSKeyframesRule.java	2017-03-29 \
15:50:21 UTC (rev 13941) @@ -17,6 +17,7 @@
 import static com.gargoylesoftware.htmlunit.BrowserVersionFeatures.JS_CSS_MOZ_CSS_KEYFRAMES_RULE;
  import static com.gargoylesoftware.htmlunit.javascript.configuration.BrowserName.CHROME;
  import static com.gargoylesoftware.htmlunit.javascript.configuration.BrowserName.EDGE;
 +import static com.gargoylesoftware.htmlunit.javascript.configuration.BrowserName.FF;
  import static com.gargoylesoftware.htmlunit.javascript.configuration.BrowserName.IE;
  
 import com.gargoylesoftware.htmlunit.javascript.configuration.JsxClass;
@@ -30,7 +31,8 @@
  * @author Ahmed Ashour
  * @author Ronald Brill
  */
-@JsxClass(browsers = {@WebBrowser(CHROME), @WebBrowser(IE), @WebBrowser(EDGE)})
+@JsxClass(browsers = {@WebBrowser(CHROME), @WebBrowser(value = FF, minVersion = 52),
+        @WebBrowser(IE), @WebBrowser(EDGE)})
 public class CSSKeyframesRule extends CSSRule {
 
     /**

Modified: 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	2017-03-29 \
                15:42:37 UTC (rev 13940)
+++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/MozCSSKeyframesRule.java	2017-03-29 \
15:50:21 UTC (rev 13941) @@ -24,6 +24,6 @@
  *
  * @author Ahmed Ashour
  */
-@JsxClass(browsers = @WebBrowser(FF))
+@JsxClass(browsers = @WebBrowser(value = FF, maxVersion = 45))
 public class MozCSSKeyframesRule extends CSSRule {
 }

Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/media/ConstantSourceNode.java
 ===================================================================
--- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/media/ConstantSourceNode.java	2017-03-29 \
                15:42:37 UTC (rev 13940)
+++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/media/ConstantSourceNode.java	2017-03-29 \
15:50:21 UTC (rev 13941) @@ -15,6 +15,7 @@
 package com.gargoylesoftware.htmlunit.javascript.host.media;
 
 import static com.gargoylesoftware.htmlunit.javascript.configuration.BrowserName.CHROME;
 +import static com.gargoylesoftware.htmlunit.javascript.configuration.BrowserName.FF;
  
 import com.gargoylesoftware.htmlunit.javascript.configuration.JsxClass;
 import com.gargoylesoftware.htmlunit.javascript.configuration.JsxConstructor;
@@ -26,7 +27,7 @@
  *
  * @author Ahmed Ashour
  */
-@JsxClass(browsers = @WebBrowser(CHROME))
+@JsxClass(browsers = { @WebBrowser(CHROME), @WebBrowser(value = FF, minVersion = 52) \
})  public class ConstantSourceNode extends AudioScheduledSourceNode {
 
     /**

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	2017-03-29 \
                15:42:37 UTC (rev 13940)
+++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/media/IIRFilterNode.java	2017-03-29 \
15:50:21 UTC (rev 13941) @@ -15,6 +15,7 @@
 package com.gargoylesoftware.htmlunit.javascript.host.media;
 
 import static com.gargoylesoftware.htmlunit.javascript.configuration.BrowserName.CHROME;
 +import static com.gargoylesoftware.htmlunit.javascript.configuration.BrowserName.FF;
  
 import com.gargoylesoftware.htmlunit.javascript.configuration.JsxClass;
 import com.gargoylesoftware.htmlunit.javascript.configuration.JsxConstructor;
@@ -25,7 +26,7 @@
  *
  * @author Ahmed Ashour
  */
-@JsxClass(browsers = @WebBrowser(CHROME))
+@JsxClass(browsers = { @WebBrowser(CHROME), @WebBrowser(value = FF, minVersion = \
52)})  public class IIRFilterNode extends AudioNode {
 
     /**

Modified: trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/general/huge/ElementClosesElementTest.java
 ===================================================================
--- trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/general/huge/ElementClosesElementTest.java	2017-03-29 \
                15:42:37 UTC (rev 13940)
+++ trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/general/huge/ElementClosesElementTest.java	2017-03-29 \
15:50:21 UTC (rev 13941) @@ -34771,6 +34771,16 @@
     @Test
     @Alerts(DEFAULT = "0",
             CHROME = "1")
+    public void _isindex_slot() throws Exception {
+        test("isindex", "slot");
+    }
+
+    /**
+     * @throws Exception if the test fails
+     */
+    @Test
+    @Alerts(DEFAULT = "0",
+            CHROME = "1")
     @NotYetImplemented({FF, IE, EDGE})
     public void _isindex_small() throws Exception {
         test("isindex", "small");
@@ -64556,6 +64566,16 @@
      * @throws Exception if the test fails
      */
     @Test
+    @Alerts(DEFAULT = "1",
+            FF = "2")
+    public void _slot_isindex() throws Exception {
+        test("slot", "isindex");
+    }
+
+    /**
+     * @throws Exception if the test fails
+     */
+    @Test
     @Alerts("2")
     public void _slot_keygen() throws Exception {
         test("slot", "keygen");

Modified: trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/general/huge/HostParentOfATest.java
 ===================================================================
--- trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/general/huge/HostParentOfATest.java	2017-03-29 \
                15:42:37 UTC (rev 13940)
+++ trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/general/huge/HostParentOfATest.java	2017-03-29 \
15:50:21 UTC (rev 13941) @@ -752,7 +752,7 @@
      */
     @Test
     @Alerts(DEFAULT = "true",
-            FF = "false")
+            FF45 = "false")
     public void _CSSKeyframeRule_CSSKeyframeRule() throws Exception {
         test("CSSKeyframeRule", "CSSKeyframeRule");
     }
@@ -762,7 +762,7 @@
      */
     @Test
     @Alerts(DEFAULT = "true",
-            FF = "false")
+            FF45 = "false")
     public void _CSSKeyframesRule_CSSKeyframesRule() throws Exception {
         test("CSSKeyframesRule", "CSSKeyframesRule");
     }
@@ -772,7 +772,7 @@
      */
     @Test
     @Alerts(DEFAULT = "true",
-            FF = "false")
+            FF45 = "false")
     public void _CSSRule_CSSKeyframeRule() throws Exception {
         test("CSSRule", "CSSKeyframeRule");
     }
@@ -782,7 +782,7 @@
      */
     @Test
     @Alerts(DEFAULT = "true",
-            FF = "false")
+            FF45 = "false")
     public void _CSSRule_CSSKeyframesRule() throws Exception {
         test("CSSRule", "CSSKeyframesRule");
     }
@@ -1194,6 +1194,7 @@
      */
     @Test
     @Alerts(DEFAULT = "false",
+            FF52 = "true",
             CHROME = "true")
     public void _AudioNode_IIRFilterNode() throws Exception {
         test("AudioNode", "IIRFilterNode");
@@ -1264,7 +1265,7 @@
      */
     @Test
     @Alerts(DEFAULT = "false",
-            FF = "true")
+            FF45 = "true")
     public void _CSSRule_MozCSSKeyframesRule() throws Exception {
         test("CSSRule", "MozCSSKeyframesRule");
     }
@@ -1284,6 +1285,7 @@
      */
     @Test
     @Alerts(DEFAULT = "false",
+            FF52 = "true",
             CHROME = "true")
     public void _AudioNode_ConstantSourceNode() throws Exception {
         test("AudioNode", "ConstantSourceNode");
@@ -1324,6 +1326,7 @@
      */
     @Test
     @Alerts(DEFAULT = "false",
+            FF52 = "true",
             CHROME = "true")
     public void _ConstantSourceNode_ConstantSourceNode() throws Exception {
         test("ConstantSourceNode", "ConstantSourceNode");


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
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