1
2
3
4
5
6
7
8
9
10
11
content / test / data / background_sync / register_periodicsync_from_iframe.js [blame]
// 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.
'use strict';
navigator.serviceWorker.register('empty_service_worker.js')
.then(() => navigator.serviceWorker.ready)
.then(registration => registration.periodicSync.register('foo', {}))
.then(() => parent.postMessage('registration succeeded', '*'),
() => parent.postMessage('registration failed', '*'));