RESOLVED FIXED 93478
[BlackBerry] Propagate GraphicsLayer::boundsOrigin down to the platform layers
https://bugs.webkit.org/show_bug.cgi?id=93478
Summary [BlackBerry] Propagate GraphicsLayer::boundsOrigin down to the platform layers
Antonio Gomes
Reported 2012-08-08 07:38:40 PDT
PR #188657 This property is being used to translate hardware accelerated "Layers", for fast scrolling (primarily blocks, i.e. divs and friends). We need to support it therefore.
Attachments
patch (8.27 KB, patch)
2012-08-08 08:17 PDT, Antonio Gomes
yong.li.webkit: review+
Antonio Gomes
Comment 1 2012-08-08 08:17:40 PDT
Yong Li
Comment 2 2012-08-08 09:37:06 PDT
Comment on attachment 157221 [details] patch Not familiar with InRegion scroller. But this patch looks good to me
Antonio Gomes
Comment 3 2012-08-08 12:24:53 PDT
Arvid Nilsson
Comment 4 2012-08-09 00:58:05 PDT
Comment on attachment 157221 [details] patch View in context: https://bugs.webkit.org/attachment.cgi?id=157221&action=review Just one comment > Source/WebCore/platform/graphics/blackberry/LayerCompositingThread.h:136 > + void setBoundsOrigin(const FloatPoint& boundsOrigin) { m_boundsOrigin = boundsOrigin; } I think this is dead code, since you started using LayerOverride::setBoundsOrigin() instead. The only reason to place a setter in this block is if you want to be able to run a LayerAnimation on that property, or if you expose boundsOrigin in the WebOverlay API.
Antonio Gomes
Comment 5 2012-08-09 09:32:36 PDT
(In reply to comment #4) > (From update of attachment 157221 [details]) > View in context: https://bugs.webkit.org/attachment.cgi?id=157221&action=review > > Just one comment > > > Source/WebCore/platform/graphics/blackberry/LayerCompositingThread.h:136 > > + void setBoundsOrigin(const FloatPoint& boundsOrigin) { m_boundsOrigin = boundsOrigin; } > > I think this is dead code, since you started using LayerOverride::setBoundsOrigin() instead. The only reason to place a setter in this block is if you want to be able to run a LayerAnimation on that property, or if you expose boundsOrigin in the WebOverlay API. True. Will clean up...
Note You need to log in before you can comment on or make changes to this bug.