diff options
Diffstat (limited to 'chrome/browser/renderer_host/render_view_host.cc')
-rw-r--r-- | chrome/browser/renderer_host/render_view_host.cc | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/chrome/browser/renderer_host/render_view_host.cc b/chrome/browser/renderer_host/render_view_host.cc index e6178d8..7378720 100644 --- a/chrome/browser/renderer_host/render_view_host.cc +++ b/chrome/browser/renderer_host/render_view_host.cc @@ -15,7 +15,6 @@ #include "base/time.h" #include "base/utf_string_conversions.h" #include "base/values.h" -#include "chrome/browser/browser_list.h" #include "chrome/browser/browser_process.h" #include "chrome/browser/browser_thread.h" #include "chrome/browser/child_process_security_policy.h" @@ -26,7 +25,6 @@ #include "chrome/browser/in_process_webkit/session_storage_namespace.h" #include "chrome/browser/metrics/user_metrics.h" #include "chrome/browser/net/predictor_api.h" -#include "chrome/browser/notifications/desktop_notification_service.h" #include "chrome/browser/printing/printer_query.h" #include "chrome/browser/printing/print_job_manager.h" #include "chrome/browser/printing/print_preview_tab_controller.h" @@ -788,12 +786,6 @@ bool RenderViewHost::OnMessageReceived(const IPC::Message& msg) { IPC_MESSAGE_FORWARD(ViewHostMsg_JSOutOfMemory, delegate_, RenderViewHostDelegate::OnJSOutOfMemory) IPC_MESSAGE_HANDLER(ViewHostMsg_ShouldClose_ACK, OnMsgShouldCloseACK) - IPC_MESSAGE_HANDLER(ViewHostMsg_ShowDesktopNotification, - OnShowDesktopNotification) - IPC_MESSAGE_HANDLER(ViewHostMsg_CancelDesktopNotification, - OnCancelDesktopNotification) - IPC_MESSAGE_HANDLER(ViewHostMsg_RequestNotificationPermission, - OnRequestNotificationPermission) IPC_MESSAGE_HANDLER(ViewHostMsg_ExtensionRequest, OnExtensionRequest) IPC_MESSAGE_HANDLER(ViewHostMsg_SelectionChanged, OnMsgSelectionChanged) IPC_MESSAGE_HANDLER(ViewHostMsg_ExtensionPostMessage, @@ -1479,39 +1471,6 @@ void RenderViewHost::ForwardMessageFromExternalHost(const std::string& message, target)); } -void RenderViewHost::OnShowDesktopNotification( - const ViewHostMsg_ShowNotification_Params& params) { - DesktopNotificationService* service = - process()->profile()->GetDesktopNotificationService(); - - service->ShowDesktopNotification( - params, process()->id(), routing_id(), - DesktopNotificationService::PageNotification); -} - -void RenderViewHost::OnCancelDesktopNotification(int notification_id) { - DesktopNotificationService* service= - process()->profile()->GetDesktopNotificationService(); - service->CancelDesktopNotification( - process()->id(), routing_id(), notification_id); -} - -void RenderViewHost::OnRequestNotificationPermission( - const GURL& source_origin, int callback_context) { - Browser* browser = BrowserList::GetLastActive(); - // We may not have a BrowserList if the chrome browser process is launched as - // a ChromeFrame process in which case we attempt to use the TabContents - // provided by the RenderViewHostDelegate. - TabContents* tab = browser ? browser->GetSelectedTabContents() : - (delegate_ ? delegate_->GetAsTabContents() : NULL); - if (tab) { - DesktopNotificationService* service = - process()->profile()->GetDesktopNotificationService(); - service->RequestPermission( - source_origin, process()->id(), routing_id(), callback_context, tab); - } -} - void RenderViewHost::OnExtensionRequest( const ViewHostMsg_DomMessage_Params& params) { if (!ChildProcessSecurityPolicy::GetInstance()-> |