Daniel Dekany wrote: > Monday, May 21, 2007, 11:36:29 AM, Hussein Shafie wrote: > >>Daniel Dekany wrote: >>>With an example: >>> >>> ... >>> <foo> >>> <bar> >>> Blah >>> </bar> >>> </foo> >>> ... >>> >>>If foo has a vertical margin A and bar has a vertical margin B, and >>>neither elements have vertical padding or border, then the total >>>vertical margin around the text should be max(A, B). But it seems that >>>with XXE it's A + B instead. > [snip] >>Yes, this is a bug. The problem is that I'm not sure we'll be able to >>fix it. I mean: this is probably a hard-to-fix bug which may require >>important changes. > > But that indicates that those important changes indeed should be done. > I mean, if a CSS implementation can't implement a basic normal flow > box model rule (which is also a very useful rule in practice) then > certainly something went rather wrong in its design.
This bug exists since year 2000 (XXE Milestone 1). You are the first person to notice it/have problems with it. (Probably because the workaround is so easy.) > BTW, don't you plan to create a public bug tracker? I don't know, that > may could help your work as well. For now, we never felt the need to use a bug tracker. We currently have no open bugs[*] beside the one you were kind enough to report. Thank you for that. We really appreciate your feedback. --- [*] We have many annoying behaviors, limitations, etc, (see http://www.xmlmind.com/xmleditor/wish_list.html ) but no *bugs* per se.

