Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(254)

Side by Side Diff: extensions/browser/extension_host.cc

Issue 238963002: Use EventRouter instead of ExtensionSystem::Get->event_router() (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 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 "extensions/browser/extension_host.h" 5 #include "extensions/browser/extension_host.h"
6 6
7 #include <list> 7 #include <list>
8 8
9 #include "base/bind.h" 9 #include "base/bind.h"
10 #include "base/logging.h" 10 #include "base/logging.h"
(...skipping 324 matching lines...) Expand 10 before | Expand all | Expand 10 after
335 IPC_MESSAGE_UNHANDLED(handled = false) 335 IPC_MESSAGE_UNHANDLED(handled = false)
336 IPC_END_MESSAGE_MAP() 336 IPC_END_MESSAGE_MAP()
337 return handled; 337 return handled;
338 } 338 }
339 339
340 void ExtensionHost::OnRequest(const ExtensionHostMsg_Request_Params& params) { 340 void ExtensionHost::OnRequest(const ExtensionHostMsg_Request_Params& params) {
341 extension_function_dispatcher_.Dispatch(params, render_view_host()); 341 extension_function_dispatcher_.Dispatch(params, render_view_host());
342 } 342 }
343 343
344 void ExtensionHost::OnEventAck() { 344 void ExtensionHost::OnEventAck() {
345 EventRouter* router = ExtensionSystem::Get(browser_context_)->event_router(); 345 EventRouter* router = EventRouter::Get(browser_context_);
346 if (router) 346 if (router)
347 router->OnEventAck(browser_context_, extension_id()); 347 router->OnEventAck(browser_context_, extension_id());
348 } 348 }
349 349
350 void ExtensionHost::OnIncrementLazyKeepaliveCount() { 350 void ExtensionHost::OnIncrementLazyKeepaliveCount() {
351 ProcessManager* pm = ExtensionSystem::Get( 351 ProcessManager* pm = ExtensionSystem::Get(
352 browser_context_)->process_manager(); 352 browser_context_)->process_manager();
353 if (pm) 353 if (pm)
354 pm->IncrementLazyKeepaliveCount(extension()); 354 pm->IncrementLazyKeepaliveCount(extension());
355 } 355 }
(...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after
421 421
422 void ExtensionHost::RequestMediaAccessPermission( 422 void ExtensionHost::RequestMediaAccessPermission(
423 content::WebContents* web_contents, 423 content::WebContents* web_contents,
424 const content::MediaStreamRequest& request, 424 const content::MediaStreamRequest& request,
425 const content::MediaResponseCallback& callback) { 425 const content::MediaResponseCallback& callback) {
426 delegate_->ProcessMediaAccessRequest( 426 delegate_->ProcessMediaAccessRequest(
427 web_contents, request, callback, extension()); 427 web_contents, request, callback, extension());
428 } 428 }
429 429
430 } // namespace extensions 430 } // namespace extensions
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698