diff --git a/index.html b/index.html index 05c55eb..2cd71a3 100644 --- a/index.html +++ b/index.html @@ -580,28 +580,6 @@

The onrelease attribute

-
-

The WakeLockEvent interface

-
-        [SecureContext, Exposed=(DedicatedWorker, Window)]
-        interface WakeLockEvent : Event {
-          constructor(DOMString type, WakeLockEventInit init);
-          readonly attribute WakeLockSentinel lock;
-        };
-
-        dictionary WakeLockEventInit : EventInit {
-          required WakeLockSentinel lock;
-        };
-      
-

WakeLockEvent objects indicate that an event has happened to a - given WakeLockSentinel object. A WakeLockEvent is - dispatched when a WakeLockSentinel's wake lock is released.

-
-

The lock attribute

-

The lock attribute is a WakeLockSentinel object whose - wake lock has been released.

-
-

Managing Wake Locks @@ -824,10 +802,8 @@

-
  • Fire an event named "`release`" at |lock| using - WakeLockEvent with its lock attribute initialized to - |sentinel|.
  • +
  • Queue a task to fire an event named "`release`" at + |lock|.
  • @@ -883,7 +859,7 @@

    const listener = (ev) => { checkbox.checked = false; - ev.lock.removeEventListener('release', listener); + ev.target.removeEventListener('release', listener); }; lock.addEventListener('release', listener);