chromium/components/webapps/browser/installable/installable_task.cc

// Copyright 2023 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "components/webapps/browser/installable/installable_task.h"

#include "base/containers/contains.h"
#include "components/webapps/browser/installable/installable_manager.h"
#include "content/public/browser/web_contents.h"
#include "third_party/blink/public/common/manifest/manifest_util.h"

namespace webapps {

InstallableTask::InstallableTask(
    content::WebContents* web_contents,
    base::WeakPtr<InstallableManager> installable_manager,
    const InstallableParams& params,
    InstallableCallback callback,
    InstallablePageData& page_data)
    :{}

InstallableTask::InstallableTask(const InstallableParams params,
                                 InstallablePageData& page_data)
    :{}

InstallableTask::~InstallableTask() = default;

void InstallableTask::Start() {}

void InstallableTask::RunCallback() {}

void InstallableTask::ResetWithError(InstallableStatusCode code) {}

void InstallableTask::IncrementStateAndWorkOnNextTask() {}

void InstallableTask::OnFetchedData(InstallableStatusCode error) {}

void InstallableTask::CheckEligibility() {}

void InstallableTask::CheckInstallability() {}

}  // namespace webapps