ExtensionSyncService: listen for relevant changes instead of being explicitly called...
[chromium-blink-merge.git] / chrome / browser / ui / process_singleton_dialog_linux.h
blobffea405922246bb465e32a43e20a1821fbe49b11
1 // 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.
5 #ifndef CHROME_BROWSER_UI_PROCESS_SINGLETON_DIALOG_LINUX_H_
6 #define CHROME_BROWSER_UI_PROCESS_SINGLETON_DIALOG_LINUX_H_
8 #include "base/strings/string16.h"
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.
14 // Shows the dialog, and returns once the dialog has been closed.
15 bool ShowProcessSingletonDialog(const base::string16& message,
16 const base::string16& relaunch_text);
18 #endif // CHROME_BROWSER_UI_PROCESS_SINGLETON_DIALOG_LINUX_H_