Index: webkit/plugins/ppapi/ppb_input_event_impl.h |
=================================================================== |
--- webkit/plugins/ppapi/ppb_input_event_impl.h (revision 0) |
+++ webkit/plugins/ppapi/ppb_input_event_impl.h (revision 0) |
@@ -0,0 +1,37 @@ |
+// Copyright (c) 2011 The Chromium Authors. All rights reserved. |
+// Use of this source code is governed by a BSD-style license that can be |
+// found in the LICENSE file. |
+ |
+#include "ppapi/shared_impl/input_event_impl.h" |
+#include "webkit/plugins/ppapi/resource.h" |
+ |
+namespace ppapi { |
+struct InputEventData; |
+} |
+ |
+namespace webkit { |
+namespace ppapi { |
+ |
+class PPB_InputEvent_Impl : public Resource, |
+ public ::ppapi::InputEventImpl { |
+ public: |
+ PPB_InputEvent_Impl(PluginInstance* instance, |
+ const ::ppapi::InputEventData& data); |
+ |
+ static PP_Resource Create(PluginInstance* instance, |
+ const ::ppapi::InputEventData& data); |
+ |
+ // ResourceObjectBase overrides. |
+ virtual ::ppapi::thunk::PPB_InputEvent_API* AsPPB_InputEvent_API() OVERRIDE; |
+ |
+ protected: |
+ // InputEventImpl implementation. |
+ virtual PP_Var StringToPPVar(const std::string& str) OVERRIDE; |
dmichael (off chromium)
2011/07/05 15:37:24
Linter is pointing out you should include <string>
brettw
2011/07/06 16:31:43
Seems wrong since this is an override of a base cl
|
+ |
+ private: |
+ DISALLOW_COPY_AND_ASSIGN(PPB_InputEvent_Impl); |
+}; |
+ |
+} // namespace ppapi |
+} // namespace webkit |
+ |
Property changes on: webkit/plugins/ppapi/ppb_input_event_impl.h |
___________________________________________________________________ |
Added: svn:eol-style |
+ LF |