No subject


Wed Aug 1 07:28:53 PDT 2012


=E2=80=8Bhttps://trac.webkit.org/changeset/108185/ allowed anonymous blocks=
 to get their own layer (when they're
relatively positioned). This broke the dependency in addContinuationWithOut=
line() on the owner of the continuation
table and the renderer getting added to it always being in the same layer. =
When they're not in the same layer
there's no guarantee that the owner of the continuation table will get pain=
ted again and so avoid any stale pointers
in its continuation table should any of the renderers in there get destroye=
d.
Fix this for now by only adding renderers to the containing block's continu=
ation table if we don't have our own layer.
This fix causes fast/inline/continuation-outlines-with-layers.html to regre=
ss as it uses blocks inside relatively positioned
inlines, so skip it on all platforms pending a medium-term fix.

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


More information about the webkit-unassigned mailing list