Copy as Markdown

Other Tools

// -*- mode: C++ -*-
// AUTOGENERATED BY glean_parser. DO NOT EDIT.
/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
#ifndef mozilla_GleanWidgetGtkMetrics_h
#define mozilla_GleanWidgetGtkMetrics_h
#include "mozilla/glean/bindings/MetricTypes.h"
namespace mozilla::glean {
namespace widget {
/**
* generated from widget.gtk_version
* The version of Gtk 3 in use. This metric was generated to correspond to the Legacy Telemetry scalar widget.gtk_version.
*/
constexpr impl::StringMetric gtk_version(5908);
/**
* generated from widget.ime_name_on_linux
* Name of active IM (e.g., xim, fcitx, ibus, etc) which was actually set by env on Linux. Different from Windows and macOS, this value includes non-IME users even though this is recoded when first compositionstart event because dead key is also implemented by IME on Linux. This metric was generated to correspond to the Legacy Telemetry scalar widget.ime_name_on_linux.
*/
constexpr impl::Labeled<impl::BooleanMetric, DynamicLabel> ime_name_on_linux(5909);
}
} // namespace mozilla::glean
#endif // mozilla_GleanWidgetGtkMetrics_h