| OLD | NEW |
| 1 // Copyright (c) 2009 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2009 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "chrome/plugin/webplugin_delegate_stub.h" | 5 #include "chrome/plugin/webplugin_delegate_stub.h" |
| 6 | 6 |
| 7 #include "build/build_config.h" | 7 #include "build/build_config.h" |
| 8 | 8 |
| 9 #include "base/command_line.h" | 9 #include "base/command_line.h" |
| 10 #include "chrome/common/child_process_logging.h" | 10 #include "chrome/common/child_process_logging.h" |
| (...skipping 104 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 115 IPC_MESSAGE_HANDLER(PluginMsg_UpdateGeometry, OnUpdateGeometry) | 115 IPC_MESSAGE_HANDLER(PluginMsg_UpdateGeometry, OnUpdateGeometry) |
| 116 IPC_MESSAGE_HANDLER(PluginMsg_UpdateGeometrySync, OnUpdateGeometry) | 116 IPC_MESSAGE_HANDLER(PluginMsg_UpdateGeometrySync, OnUpdateGeometry) |
| 117 IPC_MESSAGE_HANDLER(PluginMsg_SendJavaScriptStream, | 117 IPC_MESSAGE_HANDLER(PluginMsg_SendJavaScriptStream, |
| 118 OnSendJavaScriptStream) | 118 OnSendJavaScriptStream) |
| 119 IPC_MESSAGE_HANDLER(PluginMsg_SetContentAreaFocus, OnSetContentAreaFocus) | 119 IPC_MESSAGE_HANDLER(PluginMsg_SetContentAreaFocus, OnSetContentAreaFocus) |
| 120 #if defined(OS_MACOSX) | 120 #if defined(OS_MACOSX) |
| 121 IPC_MESSAGE_HANDLER(PluginMsg_SetWindowFocus, OnSetWindowFocus) | 121 IPC_MESSAGE_HANDLER(PluginMsg_SetWindowFocus, OnSetWindowFocus) |
| 122 IPC_MESSAGE_HANDLER(PluginMsg_ContainerHidden, OnContainerHidden) | 122 IPC_MESSAGE_HANDLER(PluginMsg_ContainerHidden, OnContainerHidden) |
| 123 IPC_MESSAGE_HANDLER(PluginMsg_ContainerShown, OnContainerShown) | 123 IPC_MESSAGE_HANDLER(PluginMsg_ContainerShown, OnContainerShown) |
| 124 IPC_MESSAGE_HANDLER(PluginMsg_WindowFrameChanged, OnWindowFrameChanged) | 124 IPC_MESSAGE_HANDLER(PluginMsg_WindowFrameChanged, OnWindowFrameChanged) |
| 125 IPC_MESSAGE_HANDLER(PluginMsg_ImeCompositionConfirmed, |
| 126 OnImeCompositionConfirmed) |
| 125 #endif | 127 #endif |
| 126 IPC_MESSAGE_HANDLER(PluginMsg_DidReceiveManualResponse, | 128 IPC_MESSAGE_HANDLER(PluginMsg_DidReceiveManualResponse, |
| 127 OnDidReceiveManualResponse) | 129 OnDidReceiveManualResponse) |
| 128 IPC_MESSAGE_HANDLER(PluginMsg_DidReceiveManualData, OnDidReceiveManualData) | 130 IPC_MESSAGE_HANDLER(PluginMsg_DidReceiveManualData, OnDidReceiveManualData) |
| 129 IPC_MESSAGE_HANDLER(PluginMsg_DidFinishManualLoading, | 131 IPC_MESSAGE_HANDLER(PluginMsg_DidFinishManualLoading, |
| 130 OnDidFinishManualLoading) | 132 OnDidFinishManualLoading) |
| 131 IPC_MESSAGE_HANDLER(PluginMsg_DidManualLoadFail, OnDidManualLoadFail) | 133 IPC_MESSAGE_HANDLER(PluginMsg_DidManualLoadFail, OnDidManualLoadFail) |
| 132 IPC_MESSAGE_HANDLER(PluginMsg_InstallMissingPlugin, OnInstallMissingPlugin) | 134 IPC_MESSAGE_HANDLER(PluginMsg_InstallMissingPlugin, OnInstallMissingPlugin) |
| 133 IPC_MESSAGE_HANDLER(PluginMsg_HandleURLRequestReply, | 135 IPC_MESSAGE_HANDLER(PluginMsg_HandleURLRequestReply, |
| 134 OnHandleURLRequestReply) | 136 OnHandleURLRequestReply) |
| (...skipping 225 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 360 delegate_->SetContainerVisibility(true); | 362 delegate_->SetContainerVisibility(true); |
| 361 delegate_->SetWindowHasFocus(has_focus); | 363 delegate_->SetWindowHasFocus(has_focus); |
| 362 } | 364 } |
| 363 } | 365 } |
| 364 | 366 |
| 365 void WebPluginDelegateStub::OnWindowFrameChanged(const gfx::Rect& window_frame, | 367 void WebPluginDelegateStub::OnWindowFrameChanged(const gfx::Rect& window_frame, |
| 366 const gfx::Rect& view_frame) { | 368 const gfx::Rect& view_frame) { |
| 367 if (delegate_) | 369 if (delegate_) |
| 368 delegate_->WindowFrameChanged(window_frame, view_frame); | 370 delegate_->WindowFrameChanged(window_frame, view_frame); |
| 369 } | 371 } |
| 372 |
| 373 void WebPluginDelegateStub::OnImeCompositionConfirmed(const string16& text) { |
| 374 if (delegate_) |
| 375 delegate_->ImeCompositionConfirmed(text); |
| 376 } |
| 370 #endif // OS_MACOSX | 377 #endif // OS_MACOSX |
| 371 | 378 |
| 372 void WebPluginDelegateStub::OnDidReceiveManualResponse( | 379 void WebPluginDelegateStub::OnDidReceiveManualResponse( |
| 373 const GURL& url, | 380 const GURL& url, |
| 374 const PluginMsg_DidReceiveResponseParams& params) { | 381 const PluginMsg_DidReceiveResponseParams& params) { |
| 375 delegate_->DidReceiveManualResponse(url, params.mime_type, params.headers, | 382 delegate_->DidReceiveManualResponse(url, params.mime_type, params.headers, |
| 376 params.expected_length, | 383 params.expected_length, |
| 377 params.last_modified); | 384 params.last_modified); |
| 378 } | 385 } |
| 379 | 386 |
| (...skipping 83 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 463 webplugin_->OnResourceCreated(resource_id, resource_client); | 470 webplugin_->OnResourceCreated(resource_id, resource_client); |
| 464 } | 471 } |
| 465 | 472 |
| 466 #if defined(OS_MACOSX) | 473 #if defined(OS_MACOSX) |
| 467 void WebPluginDelegateStub::OnSetFakeAcceleratedSurfaceWindowHandle( | 474 void WebPluginDelegateStub::OnSetFakeAcceleratedSurfaceWindowHandle( |
| 468 gfx::PluginWindowHandle window) { | 475 gfx::PluginWindowHandle window) { |
| 469 delegate_->set_windowed_handle(window); | 476 delegate_->set_windowed_handle(window); |
| 470 } | 477 } |
| 471 #endif | 478 #endif |
| 472 | 479 |
| OLD | NEW |