blob: eb37014d3ae67680fe7aca0fb588cba618d76831 [file] [log] [blame]
// Copyright 2018 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#ifndef COMPONENTS_PRINTING_BROWSER_PRINTER_CAPABILITIES_MAC_H_
#define COMPONENTS_PRINTING_BROWSER_PRINTER_CAPABILITIES_MAC_H_
#include "printing/backend/print_backend.h"
namespace base {
class FilePath;
}
namespace printing {
// Must be called on a task runner that allows blocking.
PrinterSemanticCapsAndDefaults::Papers GetMacCustomPaperSizes();
namespace internal {
PrinterSemanticCapsAndDefaults::Papers GetMacCustomPaperSizesFromFile(
const base::FilePath& path);
} // namespace internal
} // namespace printing
#endif // COMPONENTS_PRINTING_BROWSER_PRINTER_CAPABILITIES_MAC_H_