[Webkit-unassigned] [Bug 47514] CSS transforms should affect scrolling

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Oct 20 10:39:15 PDT 2010


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





--- Comment #35 from Simon Fraser (smfr) <simon.fraser at apple.com>  2010-10-20 10:39:14 PST ---
(From update of attachment 71246)
View in context: https://bugs.webkit.org/attachment.cgi?id=71246&action=review

> WebCore/rendering/RenderBlock.h:105
> -    virtual int topmostPosition(bool includeOverflowInterior = true, bool includeSelf = true) const;
> -    virtual int lowestPosition(bool includeOverflowInterior = true, bool includeSelf = true) const;
> -    virtual int rightmostPosition(bool includeOverflowInterior = true, bool includeSelf = true) const;
> -    virtual int leftmostPosition(bool includeOverflowInterior = true, bool includeSelf = true) const;
> +    virtual int topmostPosition(bool includeOverflowInterior = true, bool includeSelf = true, ApplyTransform = IncludeTransform) const;
> +    virtual int lowestPosition(bool includeOverflowInterior = true, bool includeSelf = true, ApplyTransform = IncludeTransform) const;
> +    virtual int rightmostPosition(bool includeOverflowInterior = true, bool includeSelf = true, ApplyTransform = IncludeTransform) const;
> +    virtual int leftmostPosition(bool includeOverflowInterior = true, bool includeSelf = true, ApplyTransform = IncludeTransform) const;

This would be cleaner using a single bitmask (and more self-documenting!)

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