diff options
Diffstat (limited to 'content/renderer/browser_plugin/browser_plugin.h')
-rw-r--r-- | content/renderer/browser_plugin/browser_plugin.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/content/renderer/browser_plugin/browser_plugin.h b/content/renderer/browser_plugin/browser_plugin.h index 210774b..29f9b6d 100644 --- a/content/renderer/browser_plugin/browser_plugin.h +++ b/content/renderer/browser_plugin/browser_plugin.h @@ -9,6 +9,9 @@ #include "base/memory/scoped_ptr.h" #include "base/sequenced_task_runner_helpers.h" +#if defined(OS_WIN) +#include "base/shared_memory.h" +#endif #include "content/renderer/browser_plugin/browser_plugin_backing_store.h" #include "content/renderer/browser_plugin/browser_plugin_bindings.h" #include "content/renderer/render_view_impl.h" @@ -136,11 +139,16 @@ class CONTENT_EXPORT BrowserPlugin : SkBitmap* sad_guest_; bool guest_crashed_; bool resize_pending_; - long long parent_frame_; + // True if we have ever sent a NavigateGuest message to the embedder. + bool navigate_src_sent_; + int64 parent_frame_; std::string src_; typedef std::vector<v8::Persistent<v8::Function> > EventListeners; typedef std::map<std::string, EventListeners> EventListenerMap; EventListenerMap event_listener_map_; +#if defined(OS_WIN) + base::SharedMemory shared_memory_; +#endif DISALLOW_COPY_AND_ASSIGN(BrowserPlugin); }; |