// Copyright 2015 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #include "extensions/browser/extension_dialog_auto_confirm.h" namespace extensions { namespace { ScopedTestDialogAutoConfirm::AutoConfirm g_extension_dialog_auto_confirm = ScopedTestDialogAutoConfirm::NONE; } ScopedTestDialogAutoConfirm::ScopedTestDialogAutoConfirm( ScopedTestDialogAutoConfirm::AutoConfirm override_value) : old_value_(g_extension_dialog_auto_confirm) { g_extension_dialog_auto_confirm = override_value; } ScopedTestDialogAutoConfirm::~ScopedTestDialogAutoConfirm() { g_extension_dialog_auto_confirm = old_value_; } ScopedTestDialogAutoConfirm::AutoConfirm ScopedTestDialogAutoConfirm::GetAutoConfirmValue() { return g_extension_dialog_auto_confirm; } } // namespace extensions