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', '*'));