summaryrefslogtreecommitdiffstats
path: root/WebKit/android/jni/WebViewCore.h
diff options
context:
space:
mode:
authorNicolas Roard <nicolas@android.com>2010-03-24 13:41:14 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2010-03-24 13:41:14 -0700
commit4cc15eff86db25951350751a7089e3985bc94a8c (patch)
tree43186a362f28acf34e9903594024778555684304 /WebKit/android/jni/WebViewCore.h
parent05c48163969164e8c80eba17081d5c9f1c7efb51 (diff)
parent84b2cee4185865d37e64bb3cc7a9e1bd6051eb7c (diff)
downloadexternal_webkit-4cc15eff86db25951350751a7089e3985bc94a8c.zip
external_webkit-4cc15eff86db25951350751a7089e3985bc94a8c.tar.gz
external_webkit-4cc15eff86db25951350751a7089e3985bc94a8c.tar.bz2
Merge "Mark positioned elements as needing a relayout when checking for hit test. This is necessary when using composited fixed layers, as the layers position may have moved UI-side, while the webkit's related position of those layers may not have been updated yet."
Diffstat (limited to 'WebKit/android/jni/WebViewCore.h')
-rw-r--r--WebKit/android/jni/WebViewCore.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/WebKit/android/jni/WebViewCore.h b/WebKit/android/jni/WebViewCore.h
index 8c885e6..336ddca 100644
--- a/WebKit/android/jni/WebViewCore.h
+++ b/WebKit/android/jni/WebViewCore.h
@@ -139,6 +139,9 @@ namespace android {
GraphicsLayerAndroid* graphicsRootLayer() const;
void immediateRepaint();
void setUIRootLayer(const LayerAndroid* layer);
+#if ENABLE(COMPOSITED_FIXED_ELEMENTS)
+ void markPositionedObjectsForLayout();
+#endif
#endif
/** Invalidate the view/screen, NOT the content/DOM, but expressed in