blob: 197bff952dea7c38e01e3e745e08abf17d6aaf2b [file] [log] [blame]
lazyboyee4adef2016-05-24 00:55:161// Copyright 2016 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#include "extensions/renderer/service_worker_data.h"
6
7#include "extensions/renderer/service_worker_request_sender.h"
8#include "extensions/renderer/worker_thread_dispatcher.h"
9
10namespace extensions {
11
12ServiceWorkerData::ServiceWorkerData(WorkerThreadDispatcher* dispatcher,
13 int embedded_worker_id)
14 : embedded_worker_id_(embedded_worker_id),
15 v8_schema_registry_(new V8SchemaRegistry),
16 request_sender_(
17 new ServiceWorkerRequestSender(dispatcher, embedded_worker_id)) {}
18
19ServiceWorkerData::~ServiceWorkerData() {}
20
21} // namespace extensions