chromium/third_party/blink/public/common/font_access/font_enumeration_table.proto

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

syntax = "proto2";

option optimize_for = LITE_RUNTIME;

package blink;

message FontEnumerationTable {
  // Represents font data to be enumerated.
  message FontData {
    required string postscript_name = 10;
    required string full_name = 20;
    required string family = 30;
    required string style = 40;
  }

  repeated FontData fonts = 10;
}