FLUID-3493: Renderer appears to corrupt templates containing empty tags on Opera (maybe others)

Metadata

Source
FLUID-3493
Type
Bug
Priority
Major
Status
Closed
Resolution
Won't Fix
Assignee
Antranig Basman
Reporter
Antranig Basman
Created
2010-02-09T19:30:38.000-0500
Updated
2014-07-07T15:38:17.961-0400
Versions
  1. 1.1.2
  2. 1.2
  3. 1.3
Fixed Versions
N/A
Component
  1. Renderer

Description

Implementing a template with a number of empty divs on Opera seems to expose a parsing anomaly whereby not all close tags are seen (guestbook.html in Engage). Also, a possibly related issue is seen on Firefox with duplication of empty <br/> tags

Comments

  • Antranig Basman commented 2010-02-09T20:38:43.000-0500

    This has been revealed to be an issue of corruption of empty tags (such as <div />) through the document HTML. In Opera, these are quietly degraded to "<div>" with resulting corruption of the document structure. Either do not write templates with these tags, or else armour them with CDATA or comment wrapping in order to protect them.

  • Justin Obara commented 2014-07-07T15:38:17.942-0400

    Opera is no longer a supported browser.