Home | History | Annotate | Download | only in browser

Lines Matching defs:ProcessManager

102 // whether to fall back on the original profile's ProcessManager based
104 class IncognitoProcessManager : public ProcessManager {
108 ProcessManager* original_manager);
115 ProcessManager* original_manager_;
121 ProcessManager* manager, const Extension* extension) {
150 ProcessManager* process_manager_;
155 struct ProcessManager::BackgroundPageData {
185 // ProcessManager
189 ProcessManager* ProcessManager::Create(BrowserContext* context) {
197 return new ProcessManager(context, original_context);
202 ProcessManager* original_manager =
208 return new ProcessManager(context, context);
212 ProcessManager* ProcessManager::CreateIncognitoForTesting(
215 ProcessManager* original_manager) {
222 ProcessManager::ProcessManager(BrowserContext* context,
227 &ProcessManager::OnDevToolsStateChanged,
278 ProcessManager::~ProcessManager() {
285 const ProcessManager::ViewSet ProcessManager::GetAllViews() const {
295 void ProcessManager::AddObserver(ProcessManagerObserver* observer) {
299 void ProcessManager::RemoveObserver(ProcessManagerObserver* observer) {
303 bool ProcessManager::CreateBackgroundHost(const Extension* extension,
325 ExtensionHost* ProcessManager::GetBackgroundHostForExtension(
336 std::set<RenderViewHost*> ProcessManager::GetRenderViewHostsForExtension(
355 const Extension* ProcessManager::GetExtensionForRenderViewHost(
368 void ProcessManager::UnregisterRenderViewHost(
389 bool ProcessManager::RegisterRenderViewHost(RenderViewHost* render_view_host) {
405 SiteInstance* ProcessManager::GetSiteInstanceForURL(const GURL& url) {
409 bool ProcessManager::IsBackgroundHostClosing(const std::string& extension_id) {
414 int ProcessManager::GetLazyKeepaliveCount(const Extension* extension) {
421 void ProcessManager::IncrementLazyKeepaliveCount(const Extension* extension) {
430 void ProcessManager::DecrementLazyKeepaliveCount(const Extension* extension) {
436 void ProcessManager::DecrementLazyKeepaliveCount(
451 base::Bind(&ProcessManager::OnLazyBackgroundPageIdle,
458 void ProcessManager::IncrementLazyKeepaliveCountForView(
475 void ProcessManager::KeepaliveImpulse(const Extension* extension) {
501 void ProcessManager::OnKeepaliveImpulseCheck() {
523 base::Bind(&ProcessManager::OnKeepaliveImpulseCheck,
529 void ProcessManager::OnLazyBackgroundPageIdle(const std::string& extension_id,
545 void ProcessManager::OnLazyBackgroundPageActive(
555 void ProcessManager::OnShouldSuspendAck(const std::string& extension_id,
564 void ProcessManager::OnSuspendAck(const std::string& extension_id) {
569 base::Bind(&ProcessManager::CloseLazyBackgroundPageNow,
574 void ProcessManager::CloseLazyBackgroundPageNow(const std::string& extension_id,
585 void ProcessManager::OnNetworkRequestStarted(
593 void ProcessManager::OnNetworkRequestDone(
601 void ProcessManager::CancelSuspend(const Extension* extension) {
617 void ProcessManager::OnBrowserWindowReady() {
627 content::BrowserContext* ProcessManager::GetBrowserContext() const {
631 void ProcessManager::SetKeepaliveImpulseCallbackForTesting(
636 void ProcessManager::SetKeepaliveImpulseDecrementCallbackForTesting(
641 void ProcessManager::Observe(int type,
757 void ProcessManager::OnDevToolsStateChanged(
781 void ProcessManager::CreateBackgroundHostsForProfileStartup() {
823 void ProcessManager::OnBackgroundHostCreated(ExtensionHost* host) {
838 void ProcessManager::CloseBackgroundHost(ExtensionHost* host) {
846 void ProcessManager::CloseBackgroundHosts() {
854 void ProcessManager::UnregisterExtension(const std::string& extension_id) {
874 void ProcessManager::ClearBackgroundPageData(const std::string& extension_id) {
887 bool ProcessManager::DeferLoadingBackgroundHosts() const {
900 ProcessManager* original_manager)
901 : ProcessManager(incognito_context, original_context),
905 // The original profile will have its own ProcessManager to
920 return ProcessManager::CreateBackgroundHost(extension, url);
937 return ProcessManager::GetSiteInstanceForURL(url);