text: // Copyright 2014 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.
  
  #ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_INSTALL_UI_UTIL_H_
  #define CHROME_BROWSER_EXTENSIONS_EXTENSION_INSTALL_UI_UTIL_H_
  
  #include "chrome/browser/extensions/webstore_installer.h"
  
  namespace content {
  class BrowserContext;
  }
  
  namespace extensions {
  namespace install_ui {
  
  // Creates an ExtensionInstallUI and copies properties from an approval. Calls
  // ExtensionInstallUI::OnInstallSuccess() to show the post-install UI for an
  // extension.
  void ShowPostInstallUIForApproval(content::BrowserContext* context,
                                    const WebstoreInstaller::Approval& approval,
                                    const Extension* extension);
  
  }  // namespace install_ui
  }  // namespace extensions
  
  #endif  // CHROME_BROWSER_EXTENSIONS_EXTENSION_INSTALL_UI_UTIL_H_
  