910e62b5创建于 1月15日历史提交
// Copyright 2014 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#ifndef UI_OZONE_PUBLIC_OZONE_SWITCHES_H_
#define UI_OZONE_PUBLIC_OZONE_SWITCHES_H_

#include "base/component_export.h"

// TODO(rjkroege): Specify this at the time of ::InitializeUI to avoid the habit
// of using command line variables as convenient as global variables.
namespace switches {

COMPONENT_EXPORT(OZONE_SWITCHES) extern const char kOzonePlatform[];

COMPONENT_EXPORT(OZONE_SWITCHES) extern const char kOzoneDumpFile[];

COMPONENT_EXPORT(OZONE_SWITCHES) extern const char kEnableWaylandIme[];

COMPONENT_EXPORT(OZONE_SWITCHES) extern const char kDisableWaylandIme[];

COMPONENT_EXPORT(OZONE_SWITCHES) extern const char kWaylandTextInputVersion[];

COMPONENT_EXPORT(OZONE_SWITCHES) extern const char kUseWaylandExplicitGrab[];

COMPONENT_EXPORT(OZONE_SWITCHES) extern const char kDisableExplicitDmaFences[];

COMPONENT_EXPORT(OZONE_SWITCHES) extern const char kOzoneOverrideScreenSize[];

COMPONENT_EXPORT(OZONE_SWITCHES) extern const char kRenderNodeOverride[];

}  // namespace switches

#endif  // UI_OZONE_PUBLIC_OZONE_SWITCHES_H_