blob: ffea405922246bb465e32a43e20a1821fbe49b11 [file] [log] [blame]
[email protected]f8ef7162013-11-22 01:56:411// Copyright 2013 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#ifndef CHROME_BROWSER_UI_PROCESS_SINGLETON_DIALOG_LINUX_H_
6#define CHROME_BROWSER_UI_PROCESS_SINGLETON_DIALOG_LINUX_H_
7
8#include "base/strings/string16.h"
9
10// Displays an error to the user when the ProcessSingleton cannot acquire the
11// lock. This runs the message loop itself as the browser message loop has not
12// started by that point in the startup process.
13
14// Shows the dialog, and returns once the dialog has been closed.
[email protected]e9273e192013-12-11 17:51:4915bool ShowProcessSingletonDialog(const base::string16& message,
16 const base::string16& relaunch_text);
[email protected]f8ef7162013-11-22 01:56:4117
18#endif // CHROME_BROWSER_UI_PROCESS_SINGLETON_DIALOG_LINUX_H_