Index: chrome/plugin/webplugin_proxy.cc |
diff --git a/chrome/plugin/webplugin_proxy.cc b/chrome/plugin/webplugin_proxy.cc |
index 286659b9a5fbeb3ce2af27f3e9868c3fdd27d8aa..57c07fc16fba3d32f35641649479fd8f86b03162 100644 |
--- a/chrome/plugin/webplugin_proxy.cc |
+++ b/chrome/plugin/webplugin_proxy.cc |
@@ -56,15 +56,21 @@ bool WebPluginProxy::Send(IPC::Message* msg) { |
return channel_->Send(msg); |
} |
-void WebPluginProxy::SetWindow(gfx::NativeView window) { |
+void WebPluginProxy::SetWindow(gfx::PluginWindowHandle window) { |
+#if defined(OS_WIN) |
Send(new PluginHostMsg_SetWindow(route_id_, gfx::IdFromNativeView(window))); |
+#else |
+ NOTIMPLEMENTED(); |
+#endif |
} |
-void WebPluginProxy::WillDestroyWindow(gfx::NativeView window) { |
+void WebPluginProxy::WillDestroyWindow(gfx::PluginWindowHandle window) { |
#if defined(OS_WIN) |
PluginThread::current()->Send( |
new PluginProcessHostMsg_PluginWindowDestroyed( |
window, ::GetParent(window))); |
+#else |
+ NOTIMPLEMENTED(); |
#endif |
} |