[ 
https://issues.apache.org/jira/browse/MYFACES-3061?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13005025#comment-13005025
 ] 

Werner Punz commented on MYFACES-3061:
--------------------------------------

Ok I guess i found the issue, myfaces jsf.js uses the browser internal parsers 
(xml parser in that case) to get a shadow dom representation of the response, 
because regexp filters should only be a last fallback due to their semantic 
problems, the isse seems to be that the xml parser fails does a recovery and 
does not produce an error, and so parts of the response are swallowed in 
chromes case.
I have to shift the entire parsing for this usecase entirely to regexp filters 
and probably have to issue a bugreport to the webkit people.
The only usecase affected by this seems to be the render viewroot, and the only 
browser not correctly issuing errors seems to be chrome.


> Failure rendering the whole page by ajax due to ui:debug 
> ---------------------------------------------------------
>
>                 Key: MYFACES-3061
>                 URL: https://issues.apache.org/jira/browse/MYFACES-3061
>             Project: MyFaces Core
>          Issue Type: Bug
>    Affects Versions: 2.0.4
>            Reporter: Nick Belaevski
>            Assignee: Werner Punz
>
> The following code:
> <h:head>
> </h:head>
> <h:body>
>       <h:form>
>               <ui:debug />
>               <h:commandLink value="Ajax">
>                       <f:ajax render="@all" />
>               </h:commandLink>
>       </h:form>
> </h:body>
> Fails to update page correctly in Chrome browser.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to