chromium/chrome/browser/ui/exclusive_access/exclusive_access_controller_base.cc

// Copyright 2015 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "chrome/browser/ui/exclusive_access/exclusive_access_controller_base.h"

#include "chrome/browser/ui/exclusive_access/exclusive_access_manager.h"
#include "content/public/browser/navigation_details.h"
#include "content/public/browser/web_contents.h"

WebContents;

ExclusiveAccessControllerBase::ExclusiveAccessControllerBase(
    ExclusiveAccessManager* manager)
    :{}

ExclusiveAccessControllerBase::~ExclusiveAccessControllerBase() {}

GURL ExclusiveAccessControllerBase::GetExclusiveAccessBubbleURL() const {}

GURL ExclusiveAccessControllerBase::GetURLForExclusiveAccessBubble() const {}

void ExclusiveAccessControllerBase::OnTabDeactivated(
    WebContents* web_contents) {}

void ExclusiveAccessControllerBase::OnTabDetachedFromView(
    WebContents* old_contents) {}

void ExclusiveAccessControllerBase::OnTabClosing(WebContents* web_contents) {}

void ExclusiveAccessControllerBase::SetTabWithExclusiveAccess(
    WebContents* tab) {}

//////////
// ExclusiveAccessControllerBase::WebContentsObserver

ExclusiveAccessControllerBase::WebContentsObserver::WebContentsObserver(
    ExclusiveAccessControllerBase& controller)
    :{}

void ExclusiveAccessControllerBase::WebContentsObserver::
    NavigationEntryCommitted(
        const content::LoadCommittedDetails& load_details) {}