[Webkit-unassigned] [Bug 100912] Fix assertion fail in RenderGeometryMap::absoluteRect when frame scale != 1.0
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Oct 31 20:09:11 PDT 2012
https://bugs.webkit.org/show_bug.cgi?id=100912
--- Comment #2 from Simon Fraser (smfr) <simon.fraser at apple.com> 2012-10-31 20:10:31 PST ---
(From update of attachment 171758)
View in context: https://bugs.webkit.org/attachment.cgi?id=171758&action=review
> Source/WebCore/rendering/RenderGeometryMap.cpp:125
> + // If this box has a transform, it acts as a fixed position container
> + // for fixed descendants, which prevents the propagation of 'fixed'
> + // unless the layer itself is also fixed position.
> + if (currentStep.m_hasTransform && !currentStep.m_isFixedPosition)
> + inFixed = false;
> + else if (currentStep.m_isFixedPosition)
> + inFixed = true;
I'm not sure that moving this is correct. I think we may just want to special case the RenderView (step 0) to not disable the fixed handling if it has a transform.
Do we have test coverage for fixed inside transformed?
> LayoutTests/ChangeLog:4
> + https://bugs.webkit.org/show_bug.cgi?id=100912
fail -> failure
> LayoutTests/ChangeLog:12
> + tranformation case.
tranformation -> transformation
--
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