| OLD | NEW |
| 1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2010 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/browser/renderer_host/render_view_host.h" | 5 #include "chrome/browser/renderer_host/render_view_host.h" |
| 6 | 6 |
| 7 #include <string> | 7 #include <string> |
| 8 #include <utility> | 8 #include <utility> |
| 9 #include <vector> | 9 #include <vector> |
| 10 | 10 |
| (...skipping 766 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 777 OnMsgForwardMessageToExternalHost) | 777 OnMsgForwardMessageToExternalHost) |
| 778 IPC_MESSAGE_HANDLER(ViewHostMsg_GoToEntryAtOffset, OnMsgGoToEntryAtOffset) | 778 IPC_MESSAGE_HANDLER(ViewHostMsg_GoToEntryAtOffset, OnMsgGoToEntryAtOffset) |
| 779 IPC_MESSAGE_HANDLER(ViewHostMsg_SetTooltipText, OnMsgSetTooltipText) | 779 IPC_MESSAGE_HANDLER(ViewHostMsg_SetTooltipText, OnMsgSetTooltipText) |
| 780 IPC_MESSAGE_HANDLER(ViewHostMsg_RunFileChooser, OnMsgRunFileChooser) | 780 IPC_MESSAGE_HANDLER(ViewHostMsg_RunFileChooser, OnMsgRunFileChooser) |
| 781 IPC_MESSAGE_HANDLER_DELAY_REPLY(ViewHostMsg_RunJavaScriptMessage, | 781 IPC_MESSAGE_HANDLER_DELAY_REPLY(ViewHostMsg_RunJavaScriptMessage, |
| 782 OnMsgRunJavaScriptMessage) | 782 OnMsgRunJavaScriptMessage) |
| 783 IPC_MESSAGE_HANDLER_DELAY_REPLY(ViewHostMsg_RunBeforeUnloadConfirm, | 783 IPC_MESSAGE_HANDLER_DELAY_REPLY(ViewHostMsg_RunBeforeUnloadConfirm, |
| 784 OnMsgRunBeforeUnloadConfirm) | 784 OnMsgRunBeforeUnloadConfirm) |
| 785 IPC_MESSAGE_HANDLER_DELAY_REPLY(ViewHostMsg_ShowModalHTMLDialog, | 785 IPC_MESSAGE_HANDLER_DELAY_REPLY(ViewHostMsg_ShowModalHTMLDialog, |
| 786 OnMsgShowModalHTMLDialog) | 786 OnMsgShowModalHTMLDialog) |
| 787 IPC_MESSAGE_HANDLER(ViewHostMsg_PasswordFormsFound, OnMsgPasswordFormsFound) | |
| 788 IPC_MESSAGE_HANDLER(ViewHostMsg_PasswordFormsVisible, | |
| 789 OnMsgPasswordFormsVisible) | |
| 790 IPC_MESSAGE_HANDLER(ViewHostMsg_StartDragging, OnMsgStartDragging) | 787 IPC_MESSAGE_HANDLER(ViewHostMsg_StartDragging, OnMsgStartDragging) |
| 791 IPC_MESSAGE_HANDLER(ViewHostMsg_UpdateDragCursor, OnUpdateDragCursor) | 788 IPC_MESSAGE_HANDLER(ViewHostMsg_UpdateDragCursor, OnUpdateDragCursor) |
| 792 IPC_MESSAGE_HANDLER(ViewHostMsg_TakeFocus, OnTakeFocus) | 789 IPC_MESSAGE_HANDLER(ViewHostMsg_TakeFocus, OnTakeFocus) |
| 793 IPC_MESSAGE_HANDLER(ViewHostMsg_PageHasOSDD, OnMsgPageHasOSDD) | 790 IPC_MESSAGE_HANDLER(ViewHostMsg_PageHasOSDD, OnMsgPageHasOSDD) |
| 794 IPC_MESSAGE_HANDLER(ViewHostMsg_DidGetPrintedPagesCount, | 791 IPC_MESSAGE_HANDLER(ViewHostMsg_DidGetPrintedPagesCount, |
| 795 OnDidGetPrintedPagesCount) | 792 OnDidGetPrintedPagesCount) |
| 796 IPC_MESSAGE_HANDLER(ViewHostMsg_DidPrintPage, DidPrintPage) | 793 IPC_MESSAGE_HANDLER(ViewHostMsg_DidPrintPage, DidPrintPage) |
| 797 IPC_MESSAGE_HANDLER(ViewHostMsg_AddMessageToConsole, OnAddMessageToConsole) | 794 IPC_MESSAGE_HANDLER(ViewHostMsg_AddMessageToConsole, OnAddMessageToConsole) |
| 798 IPC_MESSAGE_HANDLER(ViewHostMsg_ForwardToDevToolsAgent, | 795 IPC_MESSAGE_HANDLER(ViewHostMsg_ForwardToDevToolsAgent, |
| 799 OnForwardToDevToolsAgent) | 796 OnForwardToDevToolsAgent) |
| (...skipping 554 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1354 } | 1351 } |
| 1355 | 1352 |
| 1356 void RenderViewHost::ContextMenuClosed() { | 1353 void RenderViewHost::ContextMenuClosed() { |
| 1357 Send(new ViewMsg_ContextMenuClosed(routing_id())); | 1354 Send(new ViewMsg_ContextMenuClosed(routing_id())); |
| 1358 } | 1355 } |
| 1359 | 1356 |
| 1360 void RenderViewHost::PrintNodeUnderContextMenu() { | 1357 void RenderViewHost::PrintNodeUnderContextMenu() { |
| 1361 Send(new ViewMsg_PrintNodeUnderContextMenu(routing_id())); | 1358 Send(new ViewMsg_PrintNodeUnderContextMenu(routing_id())); |
| 1362 } | 1359 } |
| 1363 | 1360 |
| 1364 void RenderViewHost::OnMsgPasswordFormsFound( | |
| 1365 const std::vector<PasswordForm>& forms) { | |
| 1366 delegate_->PasswordFormsFound(forms); | |
| 1367 } | |
| 1368 | |
| 1369 void RenderViewHost::OnMsgPasswordFormsVisible( | |
| 1370 const std::vector<PasswordForm>& visible_forms) { | |
| 1371 delegate_->PasswordFormsVisible(visible_forms); | |
| 1372 } | |
| 1373 | |
| 1374 void RenderViewHost::OnMsgStartDragging( | 1361 void RenderViewHost::OnMsgStartDragging( |
| 1375 const WebDropData& drop_data, | 1362 const WebDropData& drop_data, |
| 1376 WebDragOperationsMask drag_operations_mask, | 1363 WebDragOperationsMask drag_operations_mask, |
| 1377 const SkBitmap& image, | 1364 const SkBitmap& image, |
| 1378 const gfx::Point& image_offset) { | 1365 const gfx::Point& image_offset) { |
| 1379 RenderViewHostDelegate::View* view = delegate_->GetViewDelegate(); | 1366 RenderViewHostDelegate::View* view = delegate_->GetViewDelegate(); |
| 1380 if (view) | 1367 if (view) |
| 1381 view->StartDragging(drop_data, drag_operations_mask, image, image_offset); | 1368 view->StartDragging(drop_data, drag_operations_mask, image, image_offset); |
| 1382 } | 1369 } |
| 1383 | 1370 |
| (...skipping 338 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1722 } | 1709 } |
| 1723 | 1710 |
| 1724 void RenderViewHost::UpdateBrowserWindowId(int window_id) { | 1711 void RenderViewHost::UpdateBrowserWindowId(int window_id) { |
| 1725 Send(new ViewMsg_UpdateBrowserWindowId(routing_id(), window_id)); | 1712 Send(new ViewMsg_UpdateBrowserWindowId(routing_id(), window_id)); |
| 1726 } | 1713 } |
| 1727 | 1714 |
| 1728 void RenderViewHost::PerformCustomContextMenuAction(unsigned action) { | 1715 void RenderViewHost::PerformCustomContextMenuAction(unsigned action) { |
| 1729 Send(new ViewMsg_CustomContextMenuAction(routing_id(), action)); | 1716 Send(new ViewMsg_CustomContextMenuAction(routing_id(), action)); |
| 1730 } | 1717 } |
| 1731 | 1718 |
| 1732 void RenderViewHost::TranslatePage(int page_id, | |
| 1733 const std::string& translate_script, | |
| 1734 const std::string& source_lang, | |
| 1735 const std::string& target_lang) { | |
| 1736 Send(new ViewMsg_TranslatePage(routing_id(), page_id, translate_script, | |
| 1737 source_lang, target_lang)); | |
| 1738 } | |
| 1739 | |
| 1740 void RenderViewHost::RevertTranslation(int page_id) { | |
| 1741 Send(new ViewMsg_RevertTranslation(routing_id(), page_id)); | |
| 1742 } | |
| 1743 | |
| 1744 void RenderViewHost::SendContentSettings(const GURL& url, | 1719 void RenderViewHost::SendContentSettings(const GURL& url, |
| 1745 const ContentSettings& settings) { | 1720 const ContentSettings& settings) { |
| 1746 Send(new ViewMsg_SetContentSettingsForCurrentURL(url, settings)); | 1721 Send(new ViewMsg_SetContentSettingsForCurrentURL(url, settings)); |
| 1747 } | 1722 } |
| 1748 | 1723 |
| 1749 void RenderViewHost::EnablePreferredSizeChangedMode(int flags) { | 1724 void RenderViewHost::EnablePreferredSizeChangedMode(int flags) { |
| 1750 Send(new ViewMsg_EnablePreferredSizeChangedMode(routing_id(), flags)); | 1725 Send(new ViewMsg_EnablePreferredSizeChangedMode(routing_id(), flags)); |
| 1751 } | 1726 } |
| 1752 | 1727 |
| 1753 #if defined(OS_MACOSX) | 1728 #if defined(OS_MACOSX) |
| (...skipping 256 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2010 if (printer_query.get()) { | 1985 if (printer_query.get()) { |
| 2011 BrowserThread::PostTask( | 1986 BrowserThread::PostTask( |
| 2012 BrowserThread::IO, FROM_HERE, | 1987 BrowserThread::IO, FROM_HERE, |
| 2013 NewRunnableMethod(printer_query.get(), | 1988 NewRunnableMethod(printer_query.get(), |
| 2014 &printing::PrinterQuery::StopWorker)); | 1989 &printing::PrinterQuery::StopWorker)); |
| 2015 } | 1990 } |
| 2016 | 1991 |
| 2017 // Send the printingDone msg for now. | 1992 // Send the printingDone msg for now. |
| 2018 Send(new ViewMsg_PrintingDone(routing_id(), params.document_cookie, true)); | 1993 Send(new ViewMsg_PrintingDone(routing_id(), params.document_cookie, true)); |
| 2019 } | 1994 } |
| OLD | NEW |