blob: 2098eaa5a59be9d1c800ba87eca0ab3327332769 [file] [log] [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.
// This was originally in
// https://w3c.github.io/wake-lock/#extensions-to-the-workernavigator-interface
// until System Wake Lock API was split from the Screen Wake Lock API.
[
Exposed=DedicatedWorker,
ImplementedAs=WakeLock,
RuntimeEnabled=SystemWakeLock,
SecureContext
] partial interface WorkerNavigator {
[SameObject] readonly attribute WakeLock wakeLock;
};