chromium/chrome/browser/safe_browsing/extension_telemetry/declarative_net_request_action_signal.cc

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

#include "chrome/browser/safe_browsing/extension_telemetry/declarative_net_request_action_signal.h"

#include <memory>

#include "base/strings/string_number_conversions.h"
#include "base/strings/string_util.h"

namespace safe_browsing {

DeclarativeNetRequestActionSignal::DeclarativeNetRequestActionSignal(
    const extensions::ExtensionId& extension_id,
    const DeclarativeNetRequestActionInfo::ActionDetails& action_details)
    :{}

DeclarativeNetRequestActionSignal::~DeclarativeNetRequestActionSignal() =
    default;

// static
std::unique_ptr<DeclarativeNetRequestActionSignal>
DeclarativeNetRequestActionSignal::
    CreateDeclarativeNetRequestRedirectActionSignal(
        const extensions::ExtensionId& extension_id,
        const GURL& request_url,
        const GURL& redirect_url) {}

ExtensionSignalType DeclarativeNetRequestActionSignal::GetType() const {}

std::string DeclarativeNetRequestActionSignal::GetUniqueActionDetailsId()
    const {}

}  // namespace safe_browsing