[Webkit-unassigned] [Bug 135453] REGRESSION: Animations inside RTL multicolumn content is broken

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jul 30 23:22:09 PDT 2014


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





--- Comment #2 from Ryosuke Niwa <rniwa at webkit.org>  2014-07-30 23:22:20 PST ---
This one appears to be caused by accumulateOffsetTowardsAncestor adding the offset in:

                RenderRegion* region = toRenderMultiColumnFlowThread(parentLayer->renderer()).physicalTranslationFromFlowToRegion(location);
                if (region)
                    location.moveBy(region->topLeftLocation() + -parentLayer->renderBox()->topLeftLocation());

Removing the last two lines here fixes the bug.

It's curious how RenderBoxModelObject::adjustedPositionRelativeToOffsetParent has a very similar code:

                    RenderRegion* region = toRenderMultiColumnFlowThread(curr)->physicalTranslationFromFlowToRegion(referencePoint);
                    if (region)
                        referencePoint.moveBy(region->topLeftLocation());

-- 
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