Description
There is a problem with the length of text with line breaks.
The HTML5 spec. says, CRLF has to be treated as a single character in the browser .
Over HTTP/1.1 two characters must be transported.
When the string is validated in a JSF <f:validateLength> the String is N characters longer than in the browser, when it contains N line breaks.
To "repair" this situation, Tobago should replace CRLF with LF in the submitted values of textarea.
For compatibility reasons, this should be configurable in the tobago-config.xml:
<!-- true is the default --> <decode-line-feed>true</decode-line-feed>