// Copyright 2020 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;
import "url/mojom/origin.mojom";
// Class which represents a scheme and eTLD+1 for an origin.
// Mapped to net::SchemefulSite.
struct SchemefulSite {
// Underlying origin of the schemeful site. This is not an arbitrary origin.
// It must either be an opaque origin, or a scheme + eTLD+1 + default port.
url.mojom.Origin site_as_origin;
};