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

List:       htmlunit-develop
Subject:    [HtmlUnit] SVN: [8712] trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/
From:       rbri () users ! sourceforge ! net
Date:       2013-10-29 12:16:55
Message-ID: E1Vb8EF-0001GO-Ui () sfs-ml-4 ! v29 ! ch3 ! sourceforge ! com
[Download RAW message or body]

Revision: 8712
          http://sourceforge.net/p/htmlunit/code/8712
Author:   rbri
Date:     2013-10-29 12:16:52 +0000 (Tue, 29 Oct 2013)
Log Message:
-----------
more HTMLElement hacking

Modified Paths:
--------------
    trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLDirectoryElement.java
  trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLSpacerElement.java
  trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLSpanElement.java
  trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLUListElement.java


Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLDirectoryElement.java
 ===================================================================
--- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLDirectoryElement.java	2013-10-28 \
                17:13:18 UTC (rev 8711)
+++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLDirectoryElement.java	2013-10-29 \
12:16:52 UTC (rev 8712) @@ -14,16 +14,23 @@
  */
 package com.gargoylesoftware.htmlunit.javascript.host.html;
 
+import static com.gargoylesoftware.htmlunit.javascript.configuration.BrowserName.CHROME;
 +import static com.gargoylesoftware.htmlunit.javascript.configuration.BrowserName.FF;
 +import static com.gargoylesoftware.htmlunit.javascript.configuration.BrowserName.IE;
 +
 import com.gargoylesoftware.htmlunit.html.HtmlDirectory;
 import com.gargoylesoftware.htmlunit.javascript.configuration.JsxClass;
+import com.gargoylesoftware.htmlunit.javascript.configuration.WebBrowser;
 
 /**
  * The JavaScript object "HTMLDirectoryElement".
  *
  * @version $Revision$
  * @author Ahmed Ashour
+ * @author Ronald Brill
  */
-@JsxClass(domClass = HtmlDirectory.class)
+@JsxClass(domClass = HtmlDirectory.class, browsers = { @WebBrowser(FF),
+            @WebBrowser(value = IE, minVersion = 10), @WebBrowser(CHROME) })
 public class HTMLDirectoryElement extends HTMLListElement {
 
 }

Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLSpacerElement.java
 ===================================================================
--- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLSpacerElement.java	2013-10-28 \
                17:13:18 UTC (rev 8711)
+++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLSpacerElement.java	2013-10-29 \
12:16:52 UTC (rev 8712) @@ -14,16 +14,21 @@
  */
 package com.gargoylesoftware.htmlunit.javascript.host.html;
 
+import static com.gargoylesoftware.htmlunit.javascript.configuration.BrowserName.CHROME;
 +import static com.gargoylesoftware.htmlunit.javascript.configuration.BrowserName.FF;
 +
 import com.gargoylesoftware.htmlunit.html.HtmlSpacer;
 import com.gargoylesoftware.htmlunit.javascript.configuration.JsxClass;
+import com.gargoylesoftware.htmlunit.javascript.configuration.WebBrowser;
 
 /**
  * The JavaScript object "HTMLSpacerElement".
  *
  * @version $Revision$
  * @author Ahmed Ashour
+ * @author Ronald Brill
  */
-@JsxClass(domClass = HtmlSpacer.class)
+@JsxClass(domClass = HtmlSpacer.class, browsers = { @WebBrowser(FF), \
@WebBrowser(CHROME) })  public class HTMLSpacerElement extends HTMLElement {
 
     /**

Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLSpanElement.java
 ===================================================================
--- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLSpanElement.java	2013-10-28 \
                17:13:18 UTC (rev 8711)
+++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLSpanElement.java	2013-10-29 \
12:16:52 UTC (rev 8712) @@ -15,6 +15,8 @@
 package com.gargoylesoftware.htmlunit.javascript.host.html;
 
 import static com.gargoylesoftware.htmlunit.BrowserVersionFeatures.GENERATED_90;
+import static com.gargoylesoftware.htmlunit.javascript.configuration.BrowserName.CHROME;
 +import static com.gargoylesoftware.htmlunit.javascript.configuration.BrowserName.FF;
  
 import com.gargoylesoftware.htmlunit.BrowserVersion;
 import com.gargoylesoftware.htmlunit.html.DomNode;
@@ -22,6 +24,7 @@
 import com.gargoylesoftware.htmlunit.html.HtmlSpan;
 import com.gargoylesoftware.htmlunit.javascript.configuration.JsxClass;
 import com.gargoylesoftware.htmlunit.javascript.configuration.JsxClasses;
+import com.gargoylesoftware.htmlunit.javascript.configuration.WebBrowser;
 
 /**
  * The JavaScript object "HTMLSpanElement".
@@ -32,7 +35,7 @@
  * @author Ronald Brill
  */
 @JsxClasses({
-    @JsxClass(domClass = HtmlMultiColumn.class),
+    @JsxClass(domClass = HtmlMultiColumn.class, browsers = { @WebBrowser(FF), \
@WebBrowser(CHROME) }),  @JsxClass(domClass = HtmlSpan.class)
 })
 public class HTMLSpanElement extends HTMLElement {

Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLUListElement.java
 ===================================================================
--- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLUListElement.java	2013-10-28 \
                17:13:18 UTC (rev 8711)
+++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLUListElement.java	2013-10-29 \
12:16:52 UTC (rev 8712) @@ -16,6 +16,7 @@
 
 import static com.gargoylesoftware.htmlunit.javascript.configuration.BrowserName.IE;
 
+import com.gargoylesoftware.htmlunit.html.HtmlDirectory;
 import com.gargoylesoftware.htmlunit.html.HtmlMenu;
 import com.gargoylesoftware.htmlunit.html.HtmlUnorderedList;
 import com.gargoylesoftware.htmlunit.javascript.configuration.JsxClass;
@@ -27,8 +28,10 @@
  *
  * @version $Revision$
  * @author Ahmed Ashour
+ * @author Ronald Brill
  */
 @JsxClasses ({
+    @JsxClass(domClass = HtmlDirectory.class, browsers = { @WebBrowser(value = IE, \
maxVersion = 9) }),  @JsxClass(domClass = HtmlUnorderedList.class),
     @JsxClass(domClass = HtmlMenu.class, browsers = { @WebBrowser(value = IE, \
maxVersion = 9) })  })


------------------------------------------------------------------------------
Android is increasing in popularity, but the open development platform that
developers love is also attractive to malware creators. Download this white
paper to learn more about secure code signing practices that can help keep
Android apps secure.
http://pubads.g.doubleclick.net/gampad/clk?id=65839951&iu=/4140/ostg.clktrk
_______________________________________________
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