You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by ma...@apache.org on 2008/11/12 09:08:46 UTC

svn commit: r713306 - in /myfaces/trinidad/trunk: trinidad-api/src/main/java/org/apache/myfaces/trinidad/render/CoreRenderer.java trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/renderkit/core/xhtml/BodyRenderer.java

Author: matzew
Date: Wed Nov 12 00:08:44 2008
New Revision: 713306

URL: http://svn.apache.org/viewvc?rev=713306&view=rev
Log:
TRINIDAD-1302 - Removal of messages regarding the JavaScript capability of WAP2.O browsers

Thx to Mamallan Uthaman for the patch

Modified:
    myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/render/CoreRenderer.java
    myfaces/trinidad/trunk/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/renderkit/core/xhtml/BodyRenderer.java

Modified: myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/render/CoreRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/render/CoreRenderer.java?rev=713306&r1=713305&r2=713306&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/render/CoreRenderer.java (original)
+++ myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/render/CoreRenderer.java Wed Nov 12 00:08:44 2008
@@ -563,6 +563,11 @@
   {
     return (Agent.PLATFORM_IPHONE.equals(arc.getAgent().getPlatformName()));
   }
+  
+  static public boolean isGenericPDA(RenderingContext arc)
+  {
+    return (Agent.PLATFORM_GENERICPDA.equals(arc.getAgent().getPlatformName()));
+  }
 
   static public boolean isInaccessibleMode(RenderingContext arc)
   {

Modified: myfaces/trinidad/trunk/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/renderkit/core/xhtml/BodyRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/renderkit/core/xhtml/BodyRenderer.java?rev=713306&r1=713305&r2=713306&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/renderkit/core/xhtml/BodyRenderer.java (original)
+++ myfaces/trinidad/trunk/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/renderkit/core/xhtml/BodyRenderer.java Wed Nov 12 00:08:44 2008
@@ -122,7 +122,14 @@
     boolean isPartialPass = PartialPageUtils.isPartialRenderingPass(arc);
 
     _renderAnchorForTop(context);
-    _renderNoScript(context, arc);
+    
+    // Since we are supporting Non-JavaScript browsers of generic PDA, 
+    // we don't need to prompt any message in the client side regarding 
+    // the JavaScript capability of generic PDA browsers.
+    if (!isGenericPDA(arc))
+    {
+      _renderNoScript(context, arc);
+    }
 
     if (supportsScripting(arc))
     {