You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lu...@apache.org on 2008/10/01 00:40:25 UTC
svn commit: r700617 -
/myfaces/shared/trunk/core/src/main/java/org/apache/myfaces/shared/renderkit/html/HTML.java
Author: lu4242
Date: Tue Sep 30 15:40:24 2008
New Revision: 700617
URL: http://svn.apache.org/viewvc?rev=700617&view=rev
Log:
TOMAHAWK-1337 swapImage renders onmouseover and onmouseout twice (Thanks to Paul Rivera)
Modified:
myfaces/shared/trunk/core/src/main/java/org/apache/myfaces/shared/renderkit/html/HTML.java
Modified: myfaces/shared/trunk/core/src/main/java/org/apache/myfaces/shared/renderkit/html/HTML.java
URL: http://svn.apache.org/viewvc/myfaces/shared/trunk/core/src/main/java/org/apache/myfaces/shared/renderkit/html/HTML.java?rev=700617&r1=700616&r2=700617&view=diff
==============================================================================
--- myfaces/shared/trunk/core/src/main/java/org/apache/myfaces/shared/renderkit/html/HTML.java (original)
+++ myfaces/shared/trunk/core/src/main/java/org/apache/myfaces/shared/renderkit/html/HTML.java Tue Sep 30 15:40:24 2008
@@ -64,6 +64,17 @@
ONKEYDOWN_ATTR,
ONKEYUP_ATTR
};
+ String[] EVENT_HANDLER_ATTRIBUTES_WITHOUT_ONMOUSEOVER_AND_ONMOUSEOUT =
+ {
+ ONDBLCLICK_ATTR,
+ ONMOUSEDOWN_ATTR,
+ ONMOUSEUP_ATTR,
+ ONMOUSEMOVE_ATTR,
+ ONKEYPRESS_ATTR,
+ ONKEYDOWN_ATTR,
+ ONKEYUP_ATTR,
+ ONCLICK_ATTR
+ };
String[] EVENT_HANDLER_ATTRIBUTES =
(String[]) org.apache.myfaces.shared.util.ArrayUtils.concat(
EVENT_HANDLER_ATTRIBUTES_WITHOUT_ONCLICK,
@@ -170,6 +181,10 @@
COMMON_PASSTROUGH_ATTRIBUTES_WITHOUT_ONCLICK,
COMMON_FIELD_ATTRIBUTES_WITHOUT_DISABLED,
COMMON_FIELD_EVENT_ATTRIBUTES);
+ String[] COMMON_PASSTROUGH_ATTRIBUTES_WITHOUT_ONMOUSEOVER_AND_ONMOUSEOUT =
+ (String[]) org.apache.myfaces.shared.util.ArrayUtils.concat(
+ EVENT_HANDLER_ATTRIBUTES_WITHOUT_ONMOUSEOVER_AND_ONMOUSEOUT,
+ UNIVERSAL_ATTRIBUTES);
// <a>
String TARGET_ATTR = "target"; //used by <a> and <form>
@@ -256,6 +271,10 @@
(String[]) ArrayUtils.concat(
IMG_ATTRIBUTES,
COMMON_PASSTROUGH_ATTRIBUTES);
+ String[] IMG_PASSTHROUGH_ATTRIBUTES_WITHOUT_ONMOUSEOVER_AND_ONMOUSEOUT =
+ (String[]) ArrayUtils.concat(
+ IMG_ATTRIBUTES,
+ COMMON_PASSTROUGH_ATTRIBUTES_WITHOUT_ONMOUSEOVER_AND_ONMOUSEOUT);
// <input>
String SIZE_ATTR = "size";
String AUTOCOMPLETE_ATTR = "autocomplete";