[
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