Index: content/renderer/pepper/pepper_plugin_instance_impl.cc |
diff --git a/content/renderer/pepper/pepper_plugin_instance_impl.cc b/content/renderer/pepper/pepper_plugin_instance_impl.cc |
index a4e73c5054d07d312a1756f0f54961aa3936cf03..028d936b1b7a5f9eb1365bd3c91747db3ab0e57b 100644 |
--- a/content/renderer/pepper/pepper_plugin_instance_impl.cc |
+++ b/content/renderer/pepper/pepper_plugin_instance_impl.cc |
@@ -8,7 +8,6 @@ |
#include "base/callback_helpers.h" |
#include "base/location.h" |
#include "base/logging.h" |
-#include "base/memory/linked_ptr.h" |
#include "base/metrics/histogram.h" |
#include "base/single_thread_task_runner.h" |
#include "base/stl_util.h" |
@@ -2119,14 +2118,11 @@ void PepperPluginInstanceImpl::SimulateInputEvent( |
if (handled) |
return; |
- std::vector<linked_ptr<WebInputEvent> > events = |
- CreateSimulatedWebInputEvents( |
- input_event, |
- view_data_.rect.point.x + view_data_.rect.size.width / 2, |
- view_data_.rect.point.y + view_data_.rect.size.height / 2); |
- for (std::vector<linked_ptr<WebInputEvent> >::iterator it = events.begin(); |
- it != events.end(); |
- ++it) { |
+ std::vector<scoped_ptr<WebInputEvent>> events = CreateSimulatedWebInputEvents( |
+ input_event, view_data_.rect.point.x + view_data_.rect.size.width / 2, |
+ view_data_.rect.point.y + view_data_.rect.size.height / 2); |
+ for (std::vector<scoped_ptr<WebInputEvent>>::iterator it = events.begin(); |
+ it != events.end(); ++it) { |
web_view->handleInputEvent(*it->get()); |
} |
} |