chromium/third_party/blink/renderer/core/css/parser/at_rule_names.json5

// Copyright 2017 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

{
// This file specifies names and metadata for the left-hand-sides of
// declarations that can appear inside an @rule (e.g. @font-face).

  parameters: {
    alias: {
      valid_type: "str",
      default: "",
    },
  },

  data: [
    {
      name: "additive-symbols",
    },
    {
      name: "ascent-override",
    },
    {
      name: "base-palette",
    },
    {
      name: "descent-override",
    },
    {
      name: "font-display",
    },
    {
      name: "font-family",
    },
    {
      name: "font-feature-settings",
      alias: "-webkit-font-feature-settings",
    },
    {
      name: "font-stretch",
    },
    {
      name: "font-style",
    },
    {
      name: "font-variant",
    },
    {
      name: "font-weight",
    },
    {
      name: "inherits"
    },
    {
      name: "initial-value"
    },
    {
      name: "fallback",
    },
    {
      name: "line-gap-override",
    },
    {
      name: "negative",
    },
    {
      name: "override-colors",
    },
    {
      name: "pad",
    },
    {
      name: "prefix",
    },
    {
      name: "range",
    },
    {
      name: "navigation",
    },
    {
      name: "types",
    },
    {
      name: "size-adjust",
    },
    {
      name: "speak-as",
    },
    {
      name: "src",
    },
    {
      name: "suffix",
    },
    {
      name: "symbols",
    },
    {
      name: "syntax"
    },
    {
      name: "system",
    },
    {
      name: "unicode-range",
    },
  ],
}