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

Side by Side Diff: chrome/browser/extensions/extension_service.cc

Issue 63933003: Moved ExtensionInfoMap and ExtensionsQuotaService to extensions/ (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Comment fix Created 7 years, 1 month 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 | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2013 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/extensions/extension_service.h" 5 #include "chrome/browser/extensions/extension_service.h"
6 6
7 #include <algorithm> 7 #include <algorithm>
8 #include <iterator> 8 #include <iterator>
9 #include <set> 9 #include <set>
10 10
(...skipping 2529 matching lines...) Expand 10 before | Expand all | Expand 10 after
2540 FROM_HERE, 2540 FROM_HERE,
2541 base::Bind(&ExtensionService::MaybeFinishDelayedInstallation, 2541 base::Bind(&ExtensionService::MaybeFinishDelayedInstallation,
2542 AsWeakPtr(), *it), 2542 AsWeakPtr(), *it),
2543 base::TimeDelta::FromSeconds(kUpdateIdleDelay)); 2543 base::TimeDelta::FromSeconds(kUpdateIdleDelay));
2544 } 2544 }
2545 } 2545 }
2546 } 2546 }
2547 2547
2548 process_map_.RemoveAllFromProcess(process->GetID()); 2548 process_map_.RemoveAllFromProcess(process->GetID());
2549 BrowserThread::PostTask( 2549 BrowserThread::PostTask(
2550 BrowserThread::IO, FROM_HERE, 2550 BrowserThread::IO,
2551 base::Bind(&ExtensionInfoMap::UnregisterAllExtensionsInProcess, 2551 FROM_HERE,
2552 base::Bind(&extensions::InfoMap::UnregisterAllExtensionsInProcess,
2552 system_->info_map(), 2553 system_->info_map(),
2553 process->GetID())); 2554 process->GetID()));
2554 break; 2555 break;
2555 } 2556 }
2556 case chrome::NOTIFICATION_UPGRADE_RECOMMENDED: { 2557 case chrome::NOTIFICATION_UPGRADE_RECOMMENDED: {
2557 // Notify extensions that chrome update is available. 2558 // Notify extensions that chrome update is available.
2558 extensions::RuntimeEventRouter::DispatchOnBrowserUpdateAvailableEvent( 2559 extensions::RuntimeEventRouter::DispatchOnBrowserUpdateAvailableEvent(
2559 profile_); 2560 profile_);
2560 2561
2561 // Notify observers that chrome update is available. 2562 // Notify observers that chrome update is available.
(...skipping 241 matching lines...) Expand 10 before | Expand all | Expand 10 after
2803 } 2804 }
2804 2805
2805 void ExtensionService::AddUpdateObserver(extensions::UpdateObserver* observer) { 2806 void ExtensionService::AddUpdateObserver(extensions::UpdateObserver* observer) {
2806 update_observers_.AddObserver(observer); 2807 update_observers_.AddObserver(observer);
2807 } 2808 }
2808 2809
2809 void ExtensionService::RemoveUpdateObserver( 2810 void ExtensionService::RemoveUpdateObserver(
2810 extensions::UpdateObserver* observer) { 2811 extensions::UpdateObserver* observer) {
2811 update_observers_.RemoveObserver(observer); 2812 update_observers_.RemoveObserver(observer);
2812 } 2813 }
OLDNEW
« no previous file with comments | « chrome/browser/extensions/extension_service.h ('k') | chrome/browser/extensions/extension_system.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698