summaryrefslogtreecommitdiffstats
path: root/WebKit
diff options
context:
space:
mode:
authorAndroid (Google) Code Review <android-gerrit@google.com>2009-06-30 07:10:13 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2009-06-30 07:10:13 -0700
commit24b57a61ed96705e09649fef8b88c35b048f528e (patch)
tree4561049857e85793ea70088e6bac947b94292899 /WebKit
parent67bf3b454483a7d8c1636969f4bb26c90c1ca8a2 (diff)
parent3caac2cb826894a28957e026cd2d0088d2e37083 (diff)
downloadexternal_webkit-24b57a61ed96705e09649fef8b88c35b048f528e.zip
external_webkit-24b57a61ed96705e09649fef8b88c35b048f528e.tar.gz
external_webkit-24b57a61ed96705e09649fef8b88c35b048f528e.tar.bz2
Merge change 5685
* changes: Don't clip out nodes if the clip is an empty rectangle
Diffstat (limited to 'WebKit')
-rw-r--r--WebKit/android/nav/CacheBuilder.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/WebKit/android/nav/CacheBuilder.cpp b/WebKit/android/nav/CacheBuilder.cpp
index ac24668..207de0c 100644
--- a/WebKit/android/nav/CacheBuilder.cpp
+++ b/WebKit/android/nav/CacheBuilder.cpp
@@ -1180,7 +1180,7 @@ void CacheBuilder::BuildFrame(Frame* root, Frame* frame,
clip.intersect(parentClip);
hasClip = true;
}
- if (hasClip && cachedNode.clip(clip) == false) {
+ if (hasClip && !clip.isEmpty() && cachedNode.clip(clip) == false) {
cachedNode.setBounds(clip);
cachedNode.cursorRings().append(clip);
isUnclipped = true;