// Copyright 2023 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// See third_party/blink/public/mojom/printing/web_printing.mojom for
// additional comments.
enum WebPrintingMimeMediaType {
"application/pdf",
};
enum WebPrintingMultipleDocumentHandling {
"separate-documents-collated-copies",
"separate-documents-uncollated-copies",
};
enum WebPrintingOrientationRequested {
"portrait",
"landscape",
};
enum WebPrintingResolutionUnits {
"dots-per-inch",
"dots-per-centimeter",
};
enum WebPrintingSides {
"one-sided",
"two-sided-long-edge",
"two-sided-short-edge",
};
enum WebPrintQuality {
"draft",
"normal",
"high",
};
enum WebPrintColorMode {
"color",
"monochrome",
};
enum WebPrinterState {
"idle",
"processing",
"stopped",
};
enum WebPrinterStateReason {
"none",
"other",
"connecting-to-device",
"cover-open",
"developer-empty",
"developer-low",
"door-open",
"fuser-over-temp",
"fuser-under-temp",
"input-tray-missing",
"interlock-open",
"interpreter-resource-unavailable",
"marker-supply-empty",
"marker-supply-low",
"marker-waste-almost-full",
"marker-waste-full",
"media-empty",
"media-jam",
"media-low",
"media-needed",
"moving-to-paused",
"opc-life-over",
"opc-near-eol",
"output-area-almost-full",
"output-area-full",
"output-tray-missing",
"paused",
"shutdown",
"spool-area-full",
"stopped-partly",
"stopping",
"timed-out",
"toner-empty",
"toner-low",
"cups-pki-expired",
};