summaryrefslogtreecommitdiffstats
path: root/WebKit/android/nav
diff options
context:
space:
mode:
authorPatrick Scott <phanna@android.com>2010-03-23 13:36:20 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2010-03-23 13:36:20 -0700
commit4aa28f1f5940594c38e46f06d720f07852b17112 (patch)
tree609bdadee80410507b6d601294ab90d1a23ab54e /WebKit/android/nav
parente34f81fbe92e8ec4045613ae8e3e0e2f3b7360e3 (diff)
parent8216a0e796895ec6e736aebbeacee9567ae85515 (diff)
downloadexternal_webkit-4aa28f1f5940594c38e46f06d720f07852b17112.zip
external_webkit-4aa28f1f5940594c38e46f06d720f07852b17112.tar.gz
external_webkit-4aa28f1f5940594c38e46f06d720f07852b17112.tar.bz2
Merge "Add on-demand plugin support."
Diffstat (limited to 'WebKit/android/nav')
-rw-r--r--WebKit/android/nav/CacheBuilder.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/WebKit/android/nav/CacheBuilder.cpp b/WebKit/android/nav/CacheBuilder.cpp
index d1d36df..a3aeede 100644
--- a/WebKit/android/nav/CacheBuilder.cpp
+++ b/WebKit/android/nav/CacheBuilder.cpp
@@ -878,8 +878,7 @@ static Node* OneAfter(Node* node)
static bool checkForPluginViewThatWantsFocus(RenderObject* renderer) {
if (renderer->isWidget()) {
Widget* widget = static_cast<RenderWidget*>(renderer)->widget();
- if (widget && widget->isPluginView()) {
- PluginView* pv = static_cast<PluginView*>(widget);
+ if (widget && (widget->isPluginView() || widget->isPluginWidget())) {
// check if this plugin really wants key events (TODO)
return true;
}