<span> tag with no attributes is not rendered when using Trinidad
-----------------------------------------------------------------
Key: TRINIDAD-997
URL: https://issues.apache.org/jira/browse/TRINIDAD-997
Project: MyFaces Trinidad
Issue Type: Bug
Components: Components, Facelets, Skinning
Affects Versions: 1.0.6-core
Reporter: Jonathan Herr
Priority: Critical
We recently integrated Trinidad into our application to evaluate it.
Immediately we noticed that most pages would not render correctly. We
discovered the problem was that if a <span> tag had no attributes (id, class,
etc.), it would not be rendered. For example:
<span>
<label>Example</label>
<input type="text" value="exampleInput"></input>
</span>
Renders as:
<label>Example</label>
<input type="text" value="exampleInput"></input>
In most applications this would not matter since by default the <span> tag has
no style, but we overrode the CSS of the <span> tag to have very unique styles:
form fieldset span { position: relative; display: block; width: 100%;
margin-bottom: 6px; overflow: hidden; }
If the <span> tag was removed, we lost these styles and the page would be very
distorted.
Our only workaround right now is to update the hundreds of <span> tags
throughout our application and give them a class attribute so they will render.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.