[Webkit-unassigned] [Bug 81786] Support fixed position elements in Qt WebKit2

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Mar 21 13:22:37 PDT 2012


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





--- Comment #10 from Simon Fraser (smfr) <simon.fraser at apple.com>  2012-03-21 13:22:37 PST ---
(In reply to comment #9)
> (In reply to comment #7)
> > (From update of attachment 133058 [details] [details])
> > View in context: https://bugs.webkit.org/attachment.cgi?id=133058&action=review
> > 
> > >>> Source/WebCore/platform/graphics/GraphicsLayer.h:421
> > >>> +    bool fixedPosition() const { return m_fixedPosition; }
> > >> 
> > >> setUseFixedPosition? setIsFixedPositioned() ?
> > > 
> > > setUseFixedPosition() sound good to me :)
> > 
> > GraphicsLayer should not know about any CSS concepts like fixed position. This does not belong here.
> 
> Any other suggestion on how the same effect could be achieved? Or is this just a semantic issue.

It's not semantic. We don't want GraphicsLayer becoming a RenderLayer look-alike. GraphicsLayer is about backing stores, not what you do with them. 

You should communicate the information about which layers have special scrolling behavior via some other mechanism.

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