chromium/third_party/blink/renderer/core/script/fetch_client_settings_object_impl.cc

// 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.

#include "third_party/blink/renderer/core/script/fetch_client_settings_object_impl.h"

#include "third_party/blink/public/mojom/security_context/insecure_request_policy.mojom-blink.h"
#include "third_party/blink/renderer/core/execution_context/execution_context.h"
#include "third_party/blink/renderer/core/execution_context/security_context.h"

namespace blink {

FetchClientSettingsObjectImpl::FetchClientSettingsObjectImpl(
    ExecutionContext& execution_context)
    :{}

const KURL& FetchClientSettingsObjectImpl::GlobalObjectUrl() const {}

const KURL& FetchClientSettingsObjectImpl::BaseUrl() const {}

const SecurityOrigin* FetchClientSettingsObjectImpl::GetSecurityOrigin() const {}

network::mojom::ReferrerPolicy
FetchClientSettingsObjectImpl::GetReferrerPolicy() const {}

const String FetchClientSettingsObjectImpl::GetOutgoingReferrer() const {}

HttpsState FetchClientSettingsObjectImpl::GetHttpsState() const {}

AllowedByNosniff::MimeTypeCheck
FetchClientSettingsObjectImpl::MimeTypeCheckForClassicWorkerScript() const {}

mojom::blink::InsecureRequestPolicy
FetchClientSettingsObjectImpl::GetInsecureRequestsPolicy() const {}

const FetchClientSettingsObject::InsecureNavigationsSet&
FetchClientSettingsObjectImpl::GetUpgradeInsecureNavigationsSet() const {}

void FetchClientSettingsObjectImpl::Trace(Visitor* visitor) const {}

}  // namespace blink