// 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 CONTENT_BROWSER_BACKGROUND_FETCH_BACKGROUND_FETCH_TEST_SERVICE_WORKER_H_ #define CONTENT_BROWSER_BACKGROUND_FETCH_BACKGROUND_FETCH_TEST_SERVICE_WORKER_H_ #include <memory> #include <vector> #include "base/functional/callback.h" #include "content/browser/service_worker/embedded_worker_test_helper.h" #include "third_party/blink/public/mojom/background_fetch/background_fetch.mojom.h" namespace content { // Extension of the FakeServiceWorker that enables instrumentation of the // events related to the Background Fetch API. Storage for these tests will // always be kept in memory, as data persistence is tested elsewhere. class BackgroundFetchTestServiceWorker : public FakeServiceWorker { … }; } // namespace content #endif // CONTENT_BROWSER_BACKGROUND_FETCH_BACKGROUND_FETCH_TEST_SERVICE_WORKER_H_