TAPESTRY-2747: Lowercase onClick (and friends) attribute rendered by LinkSubmit & AbstractSubmit
git-svn-id: https://svn.apache.org/repos/asf/tapestry/tapestry4/trunk@831181 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/tapestry-framework/src/java/org/apache/tapestry/components/LinkEventType.java b/tapestry-framework/src/java/org/apache/tapestry/components/LinkEventType.java
index 4458175..14c87cf 100644
--- a/tapestry-framework/src/java/org/apache/tapestry/components/LinkEventType.java
+++ b/tapestry-framework/src/java/org/apache/tapestry/components/LinkEventType.java
@@ -27,13 +27,13 @@
* Type for <code>onMouseOver</code>. This may also be called "focus".
*/
- public static final LinkEventType MOUSE_OVER = new LinkEventType("MOUSE_OVER", "onMouseOver");
+ public static final LinkEventType MOUSE_OVER = new LinkEventType("MOUSE_OVER", "onmouseover");
/**
* Type for <code>onMouseOut</code>. This may also be called "blur".
*/
- public static final LinkEventType MOUSE_OUT = new LinkEventType("MOUSE_OUT", "onMouseOut");
+ public static final LinkEventType MOUSE_OUT = new LinkEventType("MOUSE_OUT", "onmouseout");
/**
* Type for <code>onClick</code>.
@@ -41,7 +41,7 @@
* @since 1.0.1
*/
- public static final LinkEventType CLICK = new LinkEventType("CLICK", "onClick");
+ public static final LinkEventType CLICK = new LinkEventType("CLICK", "onclick");
/**
* Type for <code>onDblClick</code>.
@@ -49,7 +49,7 @@
* @since 1.0.1
*/
- public static final LinkEventType DOUBLE_CLICK = new LinkEventType("DOUBLE_CLICK", "onDblClick");
+ public static final LinkEventType DOUBLE_CLICK = new LinkEventType("DOUBLE_CLICK", "ondblclick");
/**
* Type for <code>onMouseDown</code>.
@@ -57,7 +57,7 @@
* @since 1.0.1.
*/
- public static final LinkEventType MOUSE_DOWN = new LinkEventType("MOUSE_DOWN", "onMouseDown");
+ public static final LinkEventType MOUSE_DOWN = new LinkEventType("MOUSE_DOWN", "onmousedown");
/**
* Type for <code>onMouseUp</code>.
@@ -65,7 +65,7 @@
* @since 1.0.1
*/
- public static final LinkEventType MOUSE_UP = new LinkEventType("MOUSE_UP", "onMouseUp");
+ public static final LinkEventType MOUSE_UP = new LinkEventType("MOUSE_UP", "onmouseup");
private final String _name;
diff --git a/tapestry-framework/src/java/org/apache/tapestry/form/AbstractSubmit.java b/tapestry-framework/src/java/org/apache/tapestry/form/AbstractSubmit.java
index 90f9fcc..9cd455d 100644
--- a/tapestry-framework/src/java/org/apache/tapestry/form/AbstractSubmit.java
+++ b/tapestry-framework/src/java/org/apache/tapestry/form/AbstractSubmit.java
@@ -167,7 +167,7 @@
str.append(")");
- writer.attribute("onClick", str.toString());
+ writer.attribute("onclick", str.toString());
return;
}
diff --git a/tapestry-framework/src/java/org/apache/tapestry/form/LinkSubmit.java b/tapestry-framework/src/java/org/apache/tapestry/form/LinkSubmit.java
index 79bd187..5daa5a4 100644
--- a/tapestry-framework/src/java/org/apache/tapestry/form/LinkSubmit.java
+++ b/tapestry-framework/src/java/org/apache/tapestry/form/LinkSubmit.java
@@ -86,7 +86,7 @@
json.put(new JSONLiteral("url"), new JSONLiteral("this.href"));
writer.attribute("href", getDirectService().getLink(true, dsp).getURL());
- writer.attribute("onClick", js + "," + json.toString() + "); return false;");
+ writer.attribute("onclick", js + "," + json.toString() + "); return false;");
}
else
{
diff --git a/tapestry-framework/src/test/org/apache/tapestry/form/LinkSubmitTest.java b/tapestry-framework/src/test/org/apache/tapestry/form/LinkSubmitTest.java
index a61cac9..3109251 100644
--- a/tapestry-framework/src/test/org/apache/tapestry/form/LinkSubmitTest.java
+++ b/tapestry-framework/src/test/org/apache/tapestry/form/LinkSubmitTest.java
@@ -148,7 +148,7 @@
verify();
assertBuffer("<a href=\"http://submit\" " +
- "onClick=\"tapestry.form.submit('form', 'submitMe'," +
+ "onclick=\"tapestry.form.submit('form', 'submitMe'," +
"{async:true,json:false,url:this.href}); return false;\" id=\"submitMe\">BODY</a>");
}
diff --git a/tapestry-framework/src/test/org/apache/tapestry/form/TestSubmit.java b/tapestry-framework/src/test/org/apache/tapestry/form/TestSubmit.java
index 808dfd0..f7b3fb6 100644
--- a/tapestry-framework/src/test/org/apache/tapestry/form/TestSubmit.java
+++ b/tapestry-framework/src/test/org/apache/tapestry/form/TestSubmit.java
@@ -278,7 +278,7 @@
expect(form.getClientId()).andReturn("formtest");
- writer.attribute("onClick", "tapestry.form.cancel('formtest','fred')");
+ writer.attribute("onclick", "tapestry.form.cancel('formtest','fred')");
writer.closeTag();