You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by mu...@apache.org on 2010/06/30 02:48:41 UTC

svn commit: r959153 - in /myfaces/trinidad/branches/1.2.12.3-branch: trinidad-api/src/main/resources/META-INF/ trinidad-build/src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/ trinidad-impl/src/test/resources/org/apache/myfaces/t...

Author: muthaman
Date: Wed Jun 30 00:48:41 2010
New Revision: 959153

URL: http://svn.apache.org/viewvc?rev=959153&view=rev
Log:
TRINIDAD-1841 - CommandButton Not Supporting Onfocus and Onblur Events

Modified:
    myfaces/trinidad/branches/1.2.12.3-branch/trinidad-api/src/main/resources/META-INF/myfaces-metadata.xml
    myfaces/trinidad/branches/1.2.12.3-branch/trinidad-build/src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreCommandButton.xml
    myfaces/trinidad/branches/1.2.12.3-branch/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/commandButton-minimal-golden.xml
    myfaces/trinidad/branches/1.2.12.3-branch/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/commandButton-minimalIE-golden.xml
    myfaces/trinidad/branches/1.2.12.3-branch/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/commandButton-minimalIERtl-golden.xml
    myfaces/trinidad/branches/1.2.12.3-branch/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/commandButton-minimalInacc-golden.xml
    myfaces/trinidad/branches/1.2.12.3-branch/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/commandButton-minimalPPC-golden.xml
    myfaces/trinidad/branches/1.2.12.3-branch/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/commandButton-minimalSaf-golden.xml
    myfaces/trinidad/branches/1.2.12.3-branch/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/commandButton-minimalScrRdr-golden.xml

Modified: myfaces/trinidad/branches/1.2.12.3-branch/trinidad-api/src/main/resources/META-INF/myfaces-metadata.xml
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/1.2.12.3-branch/trinidad-api/src/main/resources/META-INF/myfaces-metadata.xml?rev=959153&r1=959152&r2=959153&view=diff
==============================================================================
--- myfaces/trinidad/branches/1.2.12.3-branch/trinidad-api/src/main/resources/META-INF/myfaces-metadata.xml (original)
+++ myfaces/trinidad/branches/1.2.12.3-branch/trinidad-api/src/main/resources/META-INF/myfaces-metadata.xml Wed Jun 30 00:48:41 2010
@@ -21608,6 +21608,18 @@ To go into naming containers, you separa
       <longDesc>Gets an onkeyup Javascript handler.</longDesc>
     </property>
     <property>
+      <name>onblur</name>
+      <className>java.lang.String</className>
+      <desc>Gets the event handler for the component losing the focus</desc>
+      <longDesc>Gets the event handler for the component losing the focus.</longDesc>
+    </property>
+    <property>
+      <name>onfocus</name>
+      <className>java.lang.String</className>
+      <desc>Gets the event handler for the component gaining the focus</desc>
+      <longDesc>Gets the event handler for the component gaining the focus.</longDesc>
+    </property>        
+    <property>
       <name>useWindow</name>
       <className>boolean</className>
       <desc>Gets Indicates whether processes launched by this command should be

Modified: myfaces/trinidad/branches/1.2.12.3-branch/trinidad-build/src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreCommandButton.xml
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/1.2.12.3-branch/trinidad-build/src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreCommandButton.xml?rev=959153&r1=959152&r2=959153&view=diff
==============================================================================
--- myfaces/trinidad/branches/1.2.12.3-branch/trinidad-build/src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreCommandButton.xml (original)
+++ myfaces/trinidad/branches/1.2.12.3-branch/trinidad-build/src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreCommandButton.xml Wed Jun 30 00:48:41 2010
@@ -140,6 +140,7 @@
 
     <xi:include href="includes/CommonAttrs.xml" xpointer="/faces-config/component/*"/>
     <xi:include href="includes/CoreJSEvents.xml" xpointer="/faces-config/component/*"/>
+    <xi:include href="includes/FocusJSEvents.xml" xpointer="/faces-config/component/*"/>
     <xi:include href="includes/LaunchSource.xml" xpointer="/faces-config/component/*"/>
 
     <component-extension>

Modified: myfaces/trinidad/branches/1.2.12.3-branch/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/commandButton-minimal-golden.xml
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/1.2.12.3-branch/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/commandButton-minimal-golden.xml?rev=959153&r1=959152&r2=959153&view=diff
==============================================================================
--- myfaces/trinidad/branches/1.2.12.3-branch/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/commandButton-minimal-golden.xml (original)
+++ myfaces/trinidad/branches/1.2.12.3-branch/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/commandButton-minimal-golden.xml Wed Jun 30 00:48:41 2010
@@ -180,6 +180,18 @@
           
         </img>
       </button>
+<!--AttributeTest[onblur,null]-->
+
+      <button
+           class="af_commandButton"
+           onblur="test-onblur"
+           onclick="submitForm('formId',1,{source:'mainId'});return false;"
+           type="button"
+           id="uri-attr:mainId"
+           name="uri-attr:mainId"
+          >
+        ButtonText
+      </button>
 <!--AttributeTest[onclick,null]-->
 
       <button
@@ -203,6 +215,18 @@
           >
         ButtonText
       </button>
+<!--AttributeTest[onfocus,null]-->
+
+      <button
+           class="af_commandButton"
+           onclick="submitForm('formId',1,{source:'mainId'});return false;"
+           onfocus="test-onfocus"
+           type="button"
+           id="uri-attr:mainId"
+           name="uri-attr:mainId"
+          >
+        ButtonText
+      </button>
 <!--AttributeTest[onkeydown,null]-->
 
       <button

Modified: myfaces/trinidad/branches/1.2.12.3-branch/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/commandButton-minimalIE-golden.xml
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/1.2.12.3-branch/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/commandButton-minimalIE-golden.xml?rev=959153&r1=959152&r2=959153&view=diff
==============================================================================
--- myfaces/trinidad/branches/1.2.12.3-branch/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/commandButton-minimalIE-golden.xml (original)
+++ myfaces/trinidad/branches/1.2.12.3-branch/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/commandButton-minimalIE-golden.xml Wed Jun 30 00:48:41 2010
@@ -180,6 +180,18 @@
           
         </img>
       </button>
+<!--AttributeTest[onblur,null]-->
+
+      <button
+           class="af_commandButton"
+           onblur="test-onblur"
+           onclick="submitForm('formId',1,{source:'mainId'});return false;"
+           type="button"
+           id="uri-attr:mainId"
+           name="uri-attr:mainId"
+          >
+        ButtonText
+      </button>
 <!--AttributeTest[onclick,null]-->
 
       <button
@@ -203,6 +215,18 @@
           >
         ButtonText
       </button>
+<!--AttributeTest[onfocus,null]-->
+
+      <button
+           class="af_commandButton"
+           onclick="submitForm('formId',1,{source:'mainId'});return false;"
+           onfocus="test-onfocus"
+           type="button"
+           id="uri-attr:mainId"
+           name="uri-attr:mainId"
+          >
+        ButtonText
+      </button>
 <!--AttributeTest[onkeydown,null]-->
 
       <button

Modified: myfaces/trinidad/branches/1.2.12.3-branch/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/commandButton-minimalIERtl-golden.xml
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/1.2.12.3-branch/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/commandButton-minimalIERtl-golden.xml?rev=959153&r1=959152&r2=959153&view=diff
==============================================================================
--- myfaces/trinidad/branches/1.2.12.3-branch/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/commandButton-minimalIERtl-golden.xml (original)
+++ myfaces/trinidad/branches/1.2.12.3-branch/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/commandButton-minimalIERtl-golden.xml Wed Jun 30 00:48:41 2010
@@ -180,6 +180,18 @@
           
         </img>
       </button>
+<!--AttributeTest[onblur,null]-->
+
+      <button
+           class="af_commandButton"
+           onblur="test-onblur"
+           onclick="submitForm('formId',1,{source:'mainId'});return false;"
+           type="button"
+           id="uri-attr:mainId"
+           name="uri-attr:mainId"
+          >
+        ButtonText
+      </button>
 <!--AttributeTest[onclick,null]-->
 
       <button
@@ -203,6 +215,18 @@
           >
         ButtonText
       </button>
+<!--AttributeTest[onfocus,null]-->
+
+      <button
+           class="af_commandButton"
+           onclick="submitForm('formId',1,{source:'mainId'});return false;"
+           onfocus="test-onfocus"
+           type="button"
+           id="uri-attr:mainId"
+           name="uri-attr:mainId"
+          >
+        ButtonText
+      </button>
 <!--AttributeTest[onkeydown,null]-->
 
       <button

Modified: myfaces/trinidad/branches/1.2.12.3-branch/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/commandButton-minimalInacc-golden.xml
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/1.2.12.3-branch/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/commandButton-minimalInacc-golden.xml?rev=959153&r1=959152&r2=959153&view=diff
==============================================================================
--- myfaces/trinidad/branches/1.2.12.3-branch/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/commandButton-minimalInacc-golden.xml (original)
+++ myfaces/trinidad/branches/1.2.12.3-branch/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/commandButton-minimalInacc-golden.xml Wed Jun 30 00:48:41 2010
@@ -179,6 +179,18 @@
           
         </img>
       </button>
+<!--AttributeTest[onblur,null]-->
+
+      <button
+           class="af_commandButton"
+           onblur="test-onblur"
+           onclick="submitForm('formId',1,{source:'mainId'});return false;"
+           type="button"
+           id="uri-attr:mainId"
+           name="uri-attr:mainId"
+          >
+        ButtonText
+      </button>
 <!--AttributeTest[onclick,null]-->
 
       <button
@@ -202,6 +214,18 @@
           >
         ButtonText
       </button>
+<!--AttributeTest[onfocus,null]-->
+
+      <button
+           class="af_commandButton"
+           onclick="submitForm('formId',1,{source:'mainId'});return false;"
+           onfocus="test-onfocus"
+           type="button"
+           id="uri-attr:mainId"
+           name="uri-attr:mainId"
+          >
+        ButtonText
+      </button>
 <!--AttributeTest[onkeydown,null]-->
 
       <button

Modified: myfaces/trinidad/branches/1.2.12.3-branch/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/commandButton-minimalPPC-golden.xml
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/1.2.12.3-branch/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/commandButton-minimalPPC-golden.xml?rev=959153&r1=959152&r2=959153&view=diff
==============================================================================
--- myfaces/trinidad/branches/1.2.12.3-branch/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/commandButton-minimalPPC-golden.xml (original)
+++ myfaces/trinidad/branches/1.2.12.3-branch/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/commandButton-minimalPPC-golden.xml Wed Jun 30 00:48:41 2010
@@ -187,6 +187,19 @@
           
         </img>
       </a>
+<!--AttributeTest[onblur,null]-->
+
+      <input
+           class="af_commandButton"
+           onblur="test-onblur"
+           onclick="submitForm('formId',1,{source:'mainId'});return false;"
+           type="submit"
+           value="ButtonText"
+           id="uri-attr:mainId"
+           name="uri-attr:mainId"
+          >
+        
+      </input>
 <!--AttributeTest[onclick,null]-->
 
       <input
@@ -212,6 +225,19 @@
           >
         
       </input>
+<!--AttributeTest[onfocus,null]-->
+
+      <input
+           class="af_commandButton"
+           onclick="submitForm('formId',1,{source:'mainId'});return false;"
+           onfocus="test-onfocus"
+           type="submit"
+           value="ButtonText"
+           id="uri-attr:mainId"
+           name="uri-attr:mainId"
+          >
+        
+      </input>
 <!--AttributeTest[onkeydown,null]-->
 
       <input

Modified: myfaces/trinidad/branches/1.2.12.3-branch/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/commandButton-minimalSaf-golden.xml
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/1.2.12.3-branch/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/commandButton-minimalSaf-golden.xml?rev=959153&r1=959152&r2=959153&view=diff
==============================================================================
--- myfaces/trinidad/branches/1.2.12.3-branch/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/commandButton-minimalSaf-golden.xml (original)
+++ myfaces/trinidad/branches/1.2.12.3-branch/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/commandButton-minimalSaf-golden.xml Wed Jun 30 00:48:41 2010
@@ -180,6 +180,18 @@
           
         </img>
       </button>
+<!--AttributeTest[onblur,null]-->
+
+      <button
+           class="af_commandButton"
+           onblur="test-onblur"
+           onclick="submitForm('formId',1,{source:'mainId'});return false;"
+           type="button"
+           id="uri-attr:mainId"
+           name="uri-attr:mainId"
+          >
+        ButtonText
+      </button>
 <!--AttributeTest[onclick,null]-->
 
       <button
@@ -203,6 +215,18 @@
           >
         ButtonText
       </button>
+<!--AttributeTest[onfocus,null]-->
+
+      <button
+           class="af_commandButton"
+           onclick="submitForm('formId',1,{source:'mainId'});return false;"
+           onfocus="test-onfocus"
+           type="button"
+           id="uri-attr:mainId"
+           name="uri-attr:mainId"
+          >
+        ButtonText
+      </button>
 <!--AttributeTest[onkeydown,null]-->
 
       <button

Modified: myfaces/trinidad/branches/1.2.12.3-branch/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/commandButton-minimalScrRdr-golden.xml
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/1.2.12.3-branch/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/commandButton-minimalScrRdr-golden.xml?rev=959153&r1=959152&r2=959153&view=diff
==============================================================================
--- myfaces/trinidad/branches/1.2.12.3-branch/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/commandButton-minimalScrRdr-golden.xml (original)
+++ myfaces/trinidad/branches/1.2.12.3-branch/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/commandButton-minimalScrRdr-golden.xml Wed Jun 30 00:48:41 2010
@@ -174,6 +174,18 @@
           
         </img>
       </button>
+<!--AttributeTest[onblur,null]-->
+
+      <button
+           class="af_commandButton"
+           onblur="test-onblur"
+           onclick="submitForm('formId',1,{source:'mainId'});return false;"
+           type="button"
+           id="uri-attr:mainId"
+           name="uri-attr:mainId"
+          >
+        ButtonText
+      </button>
 <!--AttributeTest[onclick,null]-->
 
       <button
@@ -197,6 +209,18 @@
           >
         ButtonText
       </button>
+<!--AttributeTest[onfocus,null]-->
+
+      <button
+           class="af_commandButton"
+           onclick="submitForm('formId',1,{source:'mainId'});return false;"
+           onfocus="test-onfocus"
+           type="button"
+           id="uri-attr:mainId"
+           name="uri-attr:mainId"
+          >
+        ButtonText
+      </button>
 <!--AttributeTest[onkeydown,null]-->
 
       <button