[ 
https://issues.apache.org/jira/browse/MYFACES-4596?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Werner Punz resolved MYFACES-4596.
----------------------------------
    Fix Version/s: 4.0.1
       Resolution: Fixed

fixed also tested by the Tobag guys fixes their issue!

 

> faces.ts style tags must retain their original position (and script tags as 
> well)
> ---------------------------------------------------------------------------------
>
>                 Key: MYFACES-4596
>                 URL: https://issues.apache.org/jira/browse/MYFACES-4596
>             Project: MyFaces Core
>          Issue Type: Bug
>    Affects Versions: 4.0.0
>            Reporter: Werner Punz
>            Assignee: Werner Punz
>            Priority: Minor
>             Fix For: 4.0.1
>
>
> This bug came from a corner case the Tobago guys had.
> The problem is that the style tags are not retained at their proper position, 
> but are evaled like script tags via the head appendix method.
> While script tags only can be evaluated by appending them on the head for a 
> short period of time, this is not needed for style tags.
> I have a solution for this (see [https://github.com/werpu/jsfs_js_ts/pull/35 
> in the comments)|https://github.com/werpu/jsfs_js_ts/pull/35]
> The Tobago guys thankfully have provided a test case. 
> Fix will be in 4.0.1 including the provided unit test!
>  
> Note: I consider this a minor, bug, because it does not prevent the style 
> tags to be properly evaluated by the browser, just if code needs to check for 
> embedded style tags being in their proper location, this becomes a major 
> issue! This very likely only affects component libraries (I have yet to have 
> had this case in a project, hence I did not have it on the radar)
> Nevertheless it will be fixed!
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to