headless_shell_switches.h 1.35 KB
Newer Older
1 2 3 4 5 6 7
// Copyright 2016 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 HEADLESS_APP_HEADLESS_SHELL_SWITCHES_H_
#define HEADLESS_APP_HEADLESS_SHELL_SWITCHES_H_

8 9
#include "content/public/common/content_switches.h"

10 11
namespace headless {
namespace switches {
12

13
extern const char kCrashDumpsDir[];
14
extern const char kDefaultBackgroundColor[];
15
extern const char kDeterministicFetch[];
16
extern const char kDisableCrashReporter[];
17
extern const char kDumpDom[];
18
extern const char kEnableCrashReporter[];
19
extern const char kHideScrollbars[];
20
extern const char kPasswordStore[];
21
extern const char kPrintToPDF[];
22
extern const char kProxyBypassList[];
23
extern const char kProxyServer[];
24
extern const char kRemoteDebuggingAddress[];
25
extern const char kRemoteDebuggingSocketFd[];
skyostil's avatar
skyostil committed
26
extern const char kRepl[];
27
extern const char kScreenshot[];
28
extern const char kSSLKeyLogFile[];
29
extern const char kTimeout[];
30
extern const char kUseGL[];
31
extern const char kUserAgent[];
altimin's avatar
altimin committed
32
extern const char kUserDataDir[];
33
extern const char kVirtualTimeBudget[];
34
extern const char kWindowSize[];
35 36 37 38 39

// Switches which are replicated from content.
using ::switches::kHostResolverRules;
using ::switches::kRemoteDebuggingPort;

40 41 42 43
}  // namespace switches
}  // namespace headless

#endif  // HEADLESS_APP_HEADLESS_SHELL_SWITCHES_H_