blob: dc2decb6976f86d64f42531bb7ecf166002e07e6 [file] [log] [blame]
// Copyright 2024 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
module network.mojom;
// This error enum is used to show the reason for the compression
// dictionary related failures in DevTools.
enum SharedDictionaryError {
kUseErrorCrossOriginNoCorsRequest,
kUseErrorDictionaryLoadFailure,
kUseErrorMatchingDictionaryNotUsed,
kUseErrorUnexpectedContentDictionaryHeader,
kWriteErrorAlreadyRegistered,
kWriteErrorCossOriginNoCorsRequest,
kWriteErrorDisallowedBySettings,
kWriteErrorExpiredResponse,
kWriteErrorFeatureDisabled,
kWriteErrorInsufficientResources,
kWriteErrorInvalidMatchField,
kWriteErrorInvalidStructuredHeader,
kWriteErrorInvalidTTLField,
kWriteErrorNavigationRequest,
kWriteErrorNoMatchField,
kWriteErrorNonIntegerTTLField,
kWriteErrorNonListMatchDestField,
kWriteErrorNonSecureContext,
kWriteErrorNonStringIdField,
kWriteErrorNonStringInMatchDestList,
kWriteErrorNonStringMatchField,
kWriteErrorNonTokenTypeField,
kWriteErrorRequestAborted,
kWriteErrorShuttingDown,
kWriteErrorTooLongIdField,
kWriteErrorUnsupportedType,
};