[go: nahoru, domu]

blob: 82975484d937eccfca326c8dc54d6b5000fcd422 [file] [log] [blame]
// 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.
module network.mojom;
[Stable, Extensible]
enum ReferrerPolicy {
kAlways,
[Default] kDefault,
kNoReferrerWhenDowngrade,
kNever,
kOrigin,
kOriginWhenCrossOrigin,
kStrictOriginWhenCrossOrigin,
kSameOrigin,
kStrictOrigin,
};
// This enum corresponds to net::ReferrerPolicy. See its comments.
enum URLRequestReferrerPolicy {
kClearReferrerOnTransitionFromSecureToInsecure,
kReduceReferrerGranularityOnTransitionCrossOrigin,
kOriginOnlyOnTransitionCrossOrigin,
kNeverClearReferrer,
kOrigin,
kClearReferrerOnTransitionCrossOrigin,
kOriginClearOnTransitionFromSecureToInsecure,
kNoReferrer
};