[Webkit-unassigned] [Bug 53140] CSS 2.1 failure: dynamic-top-change-005 fails

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Sep 18 15:11:13 PDT 2011


https://bugs.webkit.org/show_bug.cgi?id=53140





--- Comment #5 from Robert Hogan <robert at webkit.org>  2011-09-18 15:11:13 PST ---
Created an attachment (id=107799)
 --> (https://bugs.webkit.org/attachment.cgi?id=107799&action=review)
Reduction

This is a reduction of the issue, though I'm not 100% sure it is an issue.

dynamic-top-change-005 expects a relatively positioned originally inlined block-display child of a relatively positioned inline parent to render relative to the parent. So in the case of the reduction, it should render 75px relative to the top of the view. Firefox does this, but WebKit and Opera render 25px relative to the top of the view.

The reason WebKit does this is because the parent and child are in fact sibling render layers rather than parent and child, which is a result I guess of handling a block inside an inline flow. 

So is this an wanted side-effect of the 'All in-flow children of an inline flow must be inlines.' rule, or is the test wrong-headed in the first place?

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list