chromium/extensions/browser/install/sandboxed_unpacker_failure_reason.h

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

#ifndef EXTENSIONS_BROWSER_INSTALL_SANDBOXED_UNPACKER_FAILURE_REASON_H_
#define EXTENSIONS_BROWSER_INSTALL_SANDBOXED_UNPACKER_FAILURE_REASON_H_

namespace extensions {

// Enumerate all the ways SandboxedUnpacker can fail.
// Note: enum used for UMA. Do NOT reorder or remove entries. Don't forget to
// update enums.xml (name: ExtensionUnpackFailureReason) when adding new
// entries.
// Don't forget to update device_management_backend.proto (name:
// ExtensionInstallReportLogEvent::SandboxedUnpackerFailureReason) when adding
// new entries. Don't forget to update ConvertUnpackerFailureReasonToProto
// method in ExtensionInstallEventLogCollector.
enum class SandboxedUnpackerFailureReason {};

}  // namespace extensions

#endif  // EXTENSIONS_BROWSER_INSTALL_SANDBOXED_UNPACKER_FAILURE_REASON_H_