Index: webkit/plugins/ppapi/ppapi_plugin_instance.cc |
diff --git a/webkit/plugins/ppapi/ppapi_plugin_instance.cc b/webkit/plugins/ppapi/ppapi_plugin_instance.cc |
index 4b5db016028958c37440b1e3ab63cbc5b6d6bba7..fc06da4582375088a311aa543f571890a08d1682 100644 |
--- a/webkit/plugins/ppapi/ppapi_plugin_instance.cc |
+++ b/webkit/plugins/ppapi/ppapi_plugin_instance.cc |
@@ -449,6 +449,8 @@ bool PluginInstance::HandleInputEvent(const WebKit::WebInputEvent& event, |
for (size_t i = 0; i < events.size(); i++) { |
if (filtered_input_event_mask_ & event_class) |
events[i].is_filtered = true; |
+ else |
+ rv = true; // Unfiltered events are assumed to be handled. |
scoped_refptr<PPB_InputEvent_Impl> event_resource( |
new PPB_InputEvent_Impl(this, events[i])); |
PP_Resource resource = event_resource->GetReference(); |