diff options
Diffstat (limited to 'WebKit/android/nav/CachedLayer.cpp')
| -rw-r--r-- | WebKit/android/nav/CachedLayer.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/WebKit/android/nav/CachedLayer.cpp b/WebKit/android/nav/CachedLayer.cpp index dd64f05..12096c7 100644 --- a/WebKit/android/nav/CachedLayer.cpp +++ b/WebKit/android/nav/CachedLayer.cpp @@ -70,6 +70,14 @@ const LayerAndroid* CachedLayer::layer(const LayerAndroid* root) const return mLayer = root->findById(mUniqueId); } +// return bounds relative to enclosing layer as recorded when walking the dom +IntRect CachedLayer::localBounds(const IntRect& bounds) const +{ + IntRect temp = bounds; + temp.move(-mOffset.x(), -mOffset.y()); + return temp; +} + SkPicture* CachedLayer::picture(const LayerAndroid* root) const { const LayerAndroid* aLayer = layer(root); |
