[ 
https://issues.apache.org/jira/browse/WICKET-1087?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12539323
 ] 

Matej Knopp commented on WICKET-1087:
-------------------------------------

I'm affraid there is nothing we can do. The issue is caused by firefox being 
"too smart" when parsing the html. It considers the <div /> to be a <div> and 
treats the rest as if you forgot to close the div tag. I don't think it's right 
thing to do, especially not in standard compliance mode. But it does it 
nonetheless.

So the result is that firefox thinks that <div>footer</div> is part for the 
<div id="container6">, because it considers the <div /> to be an opening tag. 

There is one think we could do about this though. Maybe during markup parsing 
we could replace all <div /> tags with <div></div>

> Ajax update on a panel caused markup outside the panel to be missing
> --------------------------------------------------------------------
>
>                 Key: WICKET-1087
>                 URL: https://issues.apache.org/jira/browse/WICKET-1087
>             Project: Wicket
>          Issue Type: Bug
>          Components: wicket
>    Affects Versions: 1.3.0-beta4
>         Environment: Tested with Firefox 2.0.0.7, other browsers unknown
>            Reporter: kent lai
>            Assignee: Matej Knopp
>            Priority: Minor
>             Fix For: 1.3.0-beta5
>
>         Attachments: WicketTest.zip
>
>
> I was doing an ajax content update with Wicket, replacing the entire content 
> of a panel with another panel (different markup files).
> After receiving the response, the content after the updated panel disappears.
> I checked that the ajax response is correct from the Wicket Ajax Debug panel, 
> but the Wicket client side javascript seemed to have removed all the DOM 
> elements from the updated panel onwards.
> I have replicated the issue and attached as a sample project.
> The issue seemed to be caused from a <div /> tag within the first panel. 
> Changing it from <div></div> seemed to be a work around for now, but I am 
> unsure if there might be similar issues with other tags (imagine having to 
> change <br /> to <br></br> and other similar tags!)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to