HTML renders different in Servoy 3.5.4

With the introduction of Servoy 3.5.4 there have at least 3 things changed in the behavior of the HTML rendering in a HTML_AREA.

  • breaks (
    ) are not honored when used within a HREF block.
  • images are not loaded when used within a HREF block
  • the default font seems different (see screenshots)

I attached 2 screenshots to see the different behavior in 3.5.3 and 3.5.4.

Support case filled under #118606

And here you see the behavior on Windows XP.
Seems the font issue is a Mac-only thing. The other 2 issues are consistant however.

We did an optimize to make it possible to print click-able urls to the pdf output plugin, but we are flabbergasted how this can have had any change on rendering of html…we will investigate this

About the first two issues (
and image tag in hyperlink ): something was broken in the way hyperlinks were rendered. This bug is fixed now. However the font problem seems to be caused by something else. I tried the two Servoy versions on a Mac and the text seems to look the same. The solution has only a HTML_AREA with some plain text in the body. Is there anything more ( maybe some formatting) to the text that looks different ?

About the font issue.
It seems that I had a stylesheet applied to the form. Removing it gave the same result in both 3.5.3 and 3.5.4.
Do Field styleClasses still apply to HTML_AREA’s ? Or should that never have worked in the first place?

ROCLASI:
About the font issue.
Do Field styleClasses still apply to HTML_AREA’s ? Or should that never have worked in the first place?

Yes, field styleClass applies to HTML_AREA.