Commit 16812fce authored by David Bertoni's avatar David Bertoni Committed by Commit Bot

[Extensions] Clean up unnecessary qualifications of the PendingTask type.

This is one step in unifying LazyContextTaskQueue::PendingTask and LazyBackgroundTaskQueue::PendingTask.

Change-Id: Icf383aa3a3c91a7b9e371cef7a2ee24c8dd55c1d
Reviewed-on: https://chromium-review.googlesource.com/c/1347734
Commit-Queue: David Bertoni <dbertoni@chromium.org>
Reviewed-by: default avatarIstiaque Ahmed <lazyboy@chromium.org>
Cr-Commit-Position: refs/heads/master@{#611382}
parent 2c03896d
...@@ -35,7 +35,7 @@ const char kServiceWorkerVersion[] = "version"; ...@@ -35,7 +35,7 @@ const char kServiceWorkerVersion[] = "version";
ServiceWorkerTaskQueue::TestObserver* g_test_observer = nullptr; ServiceWorkerTaskQueue::TestObserver* g_test_observer = nullptr;
void RunTask(LazyContextTaskQueue::PendingTask task, void RunTask(ServiceWorkerTaskQueue::PendingTask task,
const ExtensionId& extension_id, const ExtensionId& extension_id,
int64_t version_id, int64_t version_id,
int process_id, int process_id,
...@@ -69,7 +69,7 @@ struct ServiceWorkerTaskQueue::TaskInfo { ...@@ -69,7 +69,7 @@ struct ServiceWorkerTaskQueue::TaskInfo {
struct ServiceWorkerTaskQueue::WaitingDidStartWorkerTask { struct ServiceWorkerTaskQueue::WaitingDidStartWorkerTask {
public: public:
WaitingDidStartWorkerTask(LazyContextTaskQueue::PendingTask task, WaitingDidStartWorkerTask(PendingTask task,
const ExtensionId& extension_id, const ExtensionId& extension_id,
int64_t version_id, int64_t version_id,
int process_id, int process_id,
...@@ -82,7 +82,7 @@ struct ServiceWorkerTaskQueue::WaitingDidStartWorkerTask { ...@@ -82,7 +82,7 @@ struct ServiceWorkerTaskQueue::WaitingDidStartWorkerTask {
WaitingDidStartWorkerTask(WaitingDidStartWorkerTask&& other) = default; WaitingDidStartWorkerTask(WaitingDidStartWorkerTask&& other) = default;
LazyContextTaskQueue::PendingTask task; PendingTask task;
const ExtensionId extension_id; const ExtensionId extension_id;
const int64_t service_worker_version_id; const int64_t service_worker_version_id;
const int process_id; const int process_id;
...@@ -104,7 +104,7 @@ ServiceWorkerTaskQueue* ServiceWorkerTaskQueue::Get(BrowserContext* context) { ...@@ -104,7 +104,7 @@ ServiceWorkerTaskQueue* ServiceWorkerTaskQueue::Get(BrowserContext* context) {
// static // static
void ServiceWorkerTaskQueue::DidStartWorkerForScopeOnIO( void ServiceWorkerTaskQueue::DidStartWorkerForScopeOnIO(
LazyContextTaskQueue::PendingTask task, PendingTask task,
const ExtensionId& extension_id, const ExtensionId& extension_id,
base::WeakPtr<ServiceWorkerTaskQueue> task_queue, base::WeakPtr<ServiceWorkerTaskQueue> task_queue,
int64_t version_id, int64_t version_id,
...@@ -124,7 +124,7 @@ void ServiceWorkerTaskQueue::StartServiceWorkerOnIOToRunTask( ...@@ -124,7 +124,7 @@ void ServiceWorkerTaskQueue::StartServiceWorkerOnIOToRunTask(
const GURL& scope, const GURL& scope,
const ExtensionId& extension_id, const ExtensionId& extension_id,
content::ServiceWorkerContext* service_worker_context, content::ServiceWorkerContext* service_worker_context,
LazyContextTaskQueue::PendingTask task) { PendingTask task) {
DCHECK_CURRENTLY_ON(content::BrowserThread::IO); DCHECK_CURRENTLY_ON(content::BrowserThread::IO);
service_worker_context->StartWorkerForScope( service_worker_context->StartWorkerForScope(
scope, scope,
...@@ -134,7 +134,7 @@ void ServiceWorkerTaskQueue::StartServiceWorkerOnIOToRunTask( ...@@ -134,7 +134,7 @@ void ServiceWorkerTaskQueue::StartServiceWorkerOnIOToRunTask(
} }
void ServiceWorkerTaskQueue::DidStartWorkerForScope( void ServiceWorkerTaskQueue::DidStartWorkerForScope(
LazyContextTaskQueue::PendingTask task, PendingTask task,
const ExtensionId& extension_id, const ExtensionId& extension_id,
int64_t version_id, int64_t version_id,
int process_id, int process_id,
...@@ -202,7 +202,7 @@ bool ServiceWorkerTaskQueue::ShouldEnqueueTask(BrowserContext* context, ...@@ -202,7 +202,7 @@ bool ServiceWorkerTaskQueue::ShouldEnqueueTask(BrowserContext* context,
void ServiceWorkerTaskQueue::AddPendingTaskToDispatchEvent( void ServiceWorkerTaskQueue::AddPendingTaskToDispatchEvent(
const LazyContextId* context_id, const LazyContextId* context_id,
LazyContextTaskQueue::PendingTask task) { PendingTask task) {
DCHECK(context_id->is_for_service_worker()); DCHECK(context_id->is_for_service_worker());
// TODO(lazyboy): Do we need to handle incognito context? // TODO(lazyboy): Do we need to handle incognito context?
...@@ -268,7 +268,7 @@ void ServiceWorkerTaskQueue::DeactivateExtension(const Extension* extension) { ...@@ -268,7 +268,7 @@ void ServiceWorkerTaskQueue::DeactivateExtension(const Extension* extension) {
void ServiceWorkerTaskQueue::RunTaskAfterStartWorker( void ServiceWorkerTaskQueue::RunTaskAfterStartWorker(
const LazyContextId* context_id, const LazyContextId* context_id,
LazyContextTaskQueue::PendingTask task) { PendingTask task) {
DCHECK(context_id->is_for_service_worker()); DCHECK(context_id->is_for_service_worker());
if (context_id->browser_context() != browser_context_) if (context_id->browser_context() != browser_context_)
......
...@@ -37,9 +37,8 @@ class ServiceWorkerTaskQueue : public KeyedService, ...@@ -37,9 +37,8 @@ class ServiceWorkerTaskQueue : public KeyedService,
bool ShouldEnqueueTask(content::BrowserContext* context, bool ShouldEnqueueTask(content::BrowserContext* context,
const Extension* extension) override; const Extension* extension) override;
void AddPendingTaskToDispatchEvent( void AddPendingTaskToDispatchEvent(const LazyContextId* context_id,
const LazyContextId* context_id, PendingTask task) override;
LazyContextTaskQueue::PendingTask task) override;
// Performs Service Worker related tasks upon |extension| activation, // Performs Service Worker related tasks upon |extension| activation,
// e.g. registering |extension|'s worker, executing any pending tasks. // e.g. registering |extension|'s worker, executing any pending tasks.
...@@ -76,7 +75,7 @@ class ServiceWorkerTaskQueue : public KeyedService, ...@@ -76,7 +75,7 @@ class ServiceWorkerTaskQueue : public KeyedService,
struct TaskInfo; struct TaskInfo;
static void DidStartWorkerForScopeOnIO( static void DidStartWorkerForScopeOnIO(
LazyContextTaskQueue::PendingTask task, PendingTask task,
const ExtensionId& extension_id, const ExtensionId& extension_id,
base::WeakPtr<ServiceWorkerTaskQueue> task_queue, base::WeakPtr<ServiceWorkerTaskQueue> task_queue,
int64_t version_id, int64_t version_id,
...@@ -87,16 +86,16 @@ class ServiceWorkerTaskQueue : public KeyedService, ...@@ -87,16 +86,16 @@ class ServiceWorkerTaskQueue : public KeyedService,
const GURL& scope, const GURL& scope,
const ExtensionId& extension_id, const ExtensionId& extension_id,
content::ServiceWorkerContext* service_worker_context, content::ServiceWorkerContext* service_worker_context,
LazyContextTaskQueue::PendingTask task); PendingTask task);
void RunTaskAfterStartWorker(const LazyContextId* context_id, void RunTaskAfterStartWorker(const LazyContextId* context_id,
LazyContextTaskQueue::PendingTask task); PendingTask task);
void DidRegisterServiceWorker(const ExtensionId& extension_id, bool success); void DidRegisterServiceWorker(const ExtensionId& extension_id, bool success);
void DidUnregisterServiceWorker(const ExtensionId& extension_id, void DidUnregisterServiceWorker(const ExtensionId& extension_id,
bool success); bool success);
void DidStartWorkerForScope(LazyContextTaskQueue::PendingTask task, void DidStartWorkerForScope(PendingTask task,
const ExtensionId& extension_id, const ExtensionId& extension_id,
int64_t version_id, int64_t version_id,
int process_id, int process_id,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment