chromium/chrome/browser/task_manager/providers/worker_task.h

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

#ifndef CHROME_BROWSER_TASK_MANAGER_PROVIDERS_WORKER_TASK_H_
#define CHROME_BROWSER_TASK_MANAGER_PROVIDERS_WORKER_TASK_H_

#include "chrome/browser/task_manager/providers/task.h"

class GURL;

namespace task_manager {

// This class represents a task that corresponds to a dedicated worker, a shared
// worker or a service worker.
// See https://w3c.github.io/workers/ or https://w3c.github.io/ServiceWorker/
// for more details.
class WorkerTask : public Task {};

}  // namespace task_manager

#endif  // CHROME_BROWSER_TASK_MANAGER_PROVIDERS_WORKER_TASK_H_