You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by mc...@apache.org on 2008/06/16 16:14:36 UTC

svn commit: r668170 - in /myfaces/trinidad/branches/1.2.8.1-branch: trinidad-api/src/main/java/org/apache/myfaces/trinidad/render/CoreRenderer.java trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/io/HtmlResponseWriter.java

Author: mcooper
Date: Mon Jun 16 07:14:36 2008
New Revision: 668170

URL: http://svn.apache.org/viewvc?rev=668170&view=rev
Log:
TRINIDAD-1120

The HtmlResponseWriter now properly treats embed as an empty element (no end tag).
Exposed an isWebKit in CoreRenderer to go along with isIe and isGecko.

Modified:
    myfaces/trinidad/branches/1.2.8.1-branch/trinidad-api/src/main/java/org/apache/myfaces/trinidad/render/CoreRenderer.java
    myfaces/trinidad/branches/1.2.8.1-branch/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/io/HtmlResponseWriter.java

Modified: myfaces/trinidad/branches/1.2.8.1-branch/trinidad-api/src/main/java/org/apache/myfaces/trinidad/render/CoreRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/1.2.8.1-branch/trinidad-api/src/main/java/org/apache/myfaces/trinidad/render/CoreRenderer.java?rev=668170&r1=668169&r2=668170&view=diff
==============================================================================
--- myfaces/trinidad/branches/1.2.8.1-branch/trinidad-api/src/main/java/org/apache/myfaces/trinidad/render/CoreRenderer.java (original)
+++ myfaces/trinidad/branches/1.2.8.1-branch/trinidad-api/src/main/java/org/apache/myfaces/trinidad/render/CoreRenderer.java Mon Jun 16 07:14:36 2008
@@ -554,6 +554,11 @@
     return (arc.getAgent().getAgentName().equals(Agent.AGENT_GECKO));
   }
 
+  static public boolean isWebKit(RenderingContext arc)
+  {
+    return (arc.getAgent().getAgentName().equals(Agent.AGENT_WEBKIT));
+  }
+
   static public boolean isInaccessibleMode(RenderingContext arc)
   {
     return (arc.getAccessibilityMode() ==

Modified: myfaces/trinidad/branches/1.2.8.1-branch/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/io/HtmlResponseWriter.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/1.2.8.1-branch/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/io/HtmlResponseWriter.java?rev=668170&r1=668169&r2=668170&view=diff
==============================================================================
--- myfaces/trinidad/branches/1.2.8.1-branch/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/io/HtmlResponseWriter.java (original)
+++ myfaces/trinidad/branches/1.2.8.1-branch/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/io/HtmlResponseWriter.java Mon Jun 16 07:14:36 2008
@@ -549,6 +549,11 @@
     "col",
   };
 
+  static private String[] _eNames = new String[]
+  {
+    "embed",
+  };
+
   static private String[] _fNames = new String[]
   {
     "frame",
@@ -589,6 +594,8 @@
     _emptyElementArr['B'] = _bNames;
     _emptyElementArr['c'] = _cNames;
     _emptyElementArr['C'] = _cNames;
+    _emptyElementArr['e'] = _eNames;
+    _emptyElementArr['E'] = _eNames;
     _emptyElementArr['f'] = _fNames;
     _emptyElementArr['F'] = _fNames;
     _emptyElementArr['h'] = _hNames;