-
Notifications
You must be signed in to change notification settings - Fork 2.5k
Description
The data guideline for how to represent events in BCD has been updated recently. See https://github.com/mdn/browser-compat-data/blob/main/docs/data-guidelines.md#dom-events-eventname_event for the new guideline.
This is a tracking issue to update all event features to align with the said guidelines. Practically, this means that there shouldn't be any on event handler features. We can grep them: npm run traverse all api|grep "\.on".
If mixins, bubbling events, or global events are involved, it might not be straightforward what to do but usually, the on event features are merged with the eventName_event features, making two BCD entries one entry.
All changes usually require an MDN content PR as well. Use the "needs content update" label and ideally also submit the MDN PR that changes the content structure. The MDN contribution docs contain a template that shows what new event pages should look like. Example page: https://developer.mozilla.org/en-US/docs/Web/API/XRSession/end_event
Help and expertise around events are appreciated.
- api.AbortSignal.onabort - Events abort signal #14900
- api.Animation.oncancel - Adapt Animation events to new structure #14914
- api.Animation.onfinish - Adapt Animation events to new structure #14914
- api.Animation.onremove - Adapt Animation events to new structure #14914
- api.ApplicationCache.oncached - Adapt
ApplicationCacheto the new event structure #14935 - api.ApplicationCache.onchecking - Adapt
ApplicationCacheto the new event structure #14935 - api.ApplicationCache.ondownloading - Adapt
ApplicationCacheto the new event structure #14935 - api.ApplicationCache.onerror - Adapt
ApplicationCacheto the new event structure #14935 - api.ApplicationCache.onnoupdate - Adapt
ApplicationCacheto the new event structure #14935 - api.ApplicationCache.onobsolete - Adapt
ApplicationCacheto the new event structure #14935 - api.ApplicationCache.onprogress - Adapt
ApplicationCacheto the new event structure #14935 - api.ApplicationCache.onupdateready - Adapt
ApplicationCacheto the new event structure #14935 - api.AudioScheduledSourceNode.onended - Adapt AudioScheduledSourceNode ended event to new structure #14963
- api.AudioTrackList.onaddtrack - Adapt AudioTrackList API to new events structure #15029
- api.AudioTrackList.onchange - Adapt AudioTrackList API to new events structure #15029
- api.AudioTrackList.onremovetrack - Adapt AudioTrackList API to new events structure #15029
- api.AudioWorkletNode.onprocessorerror - Adapt api.AudioWorkletNode.processorerror_event to new events structure #15044
- api.BackgroundFetchRegistration.onprogress - Adapt BackgroundFetchRegistration events to new structure #14896
- api.BaseAudioContext.onstatechange - Adapt BaseAudioContext API to new events structure #15019
- api.BatteryManager.onchargingchange - Adapt BatteryManager events to the new event structure #14993
- api.BatteryManager.onchargingtimechange - Adapt BatteryManager events to the new event structure #14993
- api.BatteryManager.ondischargingtimechange - Adapt BatteryManager events to the new event structure #14993
- api.BatteryManager.onlevelchange - Adapt BatteryManager events to the new event structure #14993
- api.Bluetooth.onavailabilitychanged - Adapt Bluetooth API events to new structure #15001
- api.BluetoothDevice.ongattserverdisconnected - Adapt BluetoothDevice API events to new structure #15004
- api.BluetoothRemoteGATTCharacteristic.oncharacteristicvaluechanged - Adapt api.BluetoothRemoteGATTCharacteristic.characteristicvaluechanged to new events structure #15065
- api.BroadcastChannel.onmessage - Adapt BroadcastChannel events to the new event structure #14969
- api.BroadcastChannel.onmessageerror - Adapt BroadcastChannel events to the new event structure #14969
- api.CookieStore.onchange - Adapt CookieStore change event to new structure #14934
- api.DedicatedWorkerGlobalScope.onmessage - Adapt Worker/Message API to new events structure #15046
- api.DedicatedWorkerGlobalScope.onmessageerror - Adapt Worker/Message API to new events structure #15046
- api.Document.onafterscriptexecute - Adapt Document.*scriptexecute to new events structure #15070
- api.Document.onbeforescriptexecute - Adapt Document.*scriptexecute to new events structure #15070
- api.Document.oncopy - Adapt Document clipboard events to new structure #14938
- api.Document.oncut - Adapt Document clipboard events to new structure #14938
- api.Document.onfreeze - Adapt api.Document.onfreeze to new events structure #15072
- api.Document.onfullscreenchange - Adapt Document fullscreen events to new structure #14939
- api.Document.onfullscreenerror - Adapt Document fullscreen events to new structure #14939
- api.Document.onpaste - Adapt Document clipboard events to new structure #14938
- api.Document.onpointerlockchange - Adapt api.Document.onpointerlock[change/error] to new events structure #15230
- api.Document.onpointerlockerror - Adapt api.Document.onpointerlock[change/error] to new events structure #15230
- api.Document.onreadystatechange - Adapt api.Document.onreadystatechange to new events structure #15085
- api.Document.onresume - Adapt api.Document.onresume to new events structure #15074
- api.Document.onvisibilitychange - Adapt api.Document.onvisibilitychange to new events structure #15084
- api.Element.onfullscreenchange - Adapt Element fullscreen events to new structure #14944
- api.Element.onfullscreenerror - Adapt Element fullscreen events to new structure #14944
- api.EventSource.onerror - Adapt EventSource API to new events structure #15086
- api.EventSource.onmessage - Adapt EventSource API to new events structure #15086
- api.EventSource.onopen - Adapt EventSource API to new events structure #15086
- api.FileReader.onabort - Adapt FileReader API to new events structure #15131
- api.FileReader.onerror - Adapt FileReader API to new events structure #15131
- api.FileReader.onload - Adapt FileReader API to new events structure #15131
- api.FileReader.onloadend - Adapt FileReader API to new events structure #15131
- api.FileReader.onloadstart - Adapt FileReader API to new events structure #15131
- api.FileReader.onprogress - Adapt FileReader API to new events structure #15131
- api.FontFaceSet.onloading - Adapt FontFaceSet API to new events structure #15132
- api.FontFaceSet.onloadingdone - Adapt FontFaceSet API to new events structure #15132
- api.FontFaceSet.onloadingerror - Adapt FontFaceSet API to new events structure #15132
- api.GlobalEventHandlers.onabort - Remove api.GlobalEventHandlers.onabort #16514
- api.GlobalEventHandlers.onanimationcancel - Demix animation events from GlobalEventHandlers #16531
- api.GlobalEventHandlers.onanimationend - Demix animation events from GlobalEventHandlers #16531
- api.GlobalEventHandlers.onanimationiteration - Demix animation events from GlobalEventHandlers #16531
- api.GlobalEventHandlers.onanimationstart - Demix animation events from GlobalEventHandlers #16531
- api.GlobalEventHandlers.onauxclick - Demix click events from GlobalEventHandlers #16529
- api.GlobalEventHandlers.onblur - Demix blur/focus events from GlobalEventHandlers #16530
- api.GlobalEventHandlers.oncancel - Demix cancel event from GlobalEventHandlers #16847
- api.GlobalEventHandlers.oncanplay - Remove canplay event from GlobalEventHandlers #16541
- api.GlobalEventHandlers.oncanplaythrough - Remove canplay event from GlobalEventHandlers #16541
- api.GlobalEventHandlers.onchange - Demix change event from GlobalEventHandlers #16544
- api.GlobalEventHandlers.onclick - Demix click events from GlobalEventHandlers #16529
- api.GlobalEventHandlers.onclose - Remove close event from GlobalEventHandlers #16545
- api.GlobalEventHandlers.oncontextmenu - Remove contextmenu from GlobalEventHandlers #16546
- api.GlobalEventHandlers.oncuechange - Single event entries for TextTrack APIs #13887
- api.GlobalEventHandlers.ondblclick - Demix click events from GlobalEventHandlers #16529
- api.GlobalEventHandlers.ondrag - Demix drag/drop events from GlobalEventHandlers #16556
- api.GlobalEventHandlers.ondragend - Demix drag/drop events from GlobalEventHandlers #16556
- api.GlobalEventHandlers.ondragenter - Demix drag/drop events from GlobalEventHandlers #16556
- api.GlobalEventHandlers.ondragexit - Demix drag/drop events from GlobalEventHandlers #16556
- api.GlobalEventHandlers.ondragleave - Demix drag/drop events from GlobalEventHandlers #16556
- api.GlobalEventHandlers.ondragover - Demix drag/drop events from GlobalEventHandlers #16556
- api.GlobalEventHandlers.ondragstart - Demix drag/drop events from GlobalEventHandlers #16556
- api.GlobalEventHandlers.ondrop - Demix drag/drop events from GlobalEventHandlers #16556
- api.GlobalEventHandlers.ondurationchange - Remove durationchange event from GlobalEventHandlers #16558
- api.GlobalEventHandlers.onemptied - Demix emptied event from GlobalEventHandlers #16559
- api.GlobalEventHandlers.onended - Demix ended event from GlobalEventHandlers #16609
- api.GlobalEventHandlers.onerror - Demix error event from GlobalEventHandlers #16610
- api.GlobalEventHandlers.onfocus - Demix blur/focus events from GlobalEventHandlers #16530
- api.GlobalEventHandlers.onformdata - Remove formdata event from GlobalEventHandlers #16611
- api.GlobalEventHandlers.ongotpointercapture - Demix got/lostpointercapture events from GlobalEventHandlers #16650
- api.GlobalEventHandlers.oninput - Demix input event from GlobalEventHandlers #16651
- api.GlobalEventHandlers.oninvalid - Demix invalid event from GlobalEventHandlers #16657
- api.GlobalEventHandlers.onkeydown - Demix key events from GlobalEventHandlers #16658
- api.GlobalEventHandlers.onkeypress - Demix key events from GlobalEventHandlers #16658
- api.GlobalEventHandlers.onkeyup - Demix key events from GlobalEventHandlers #16658
- api.GlobalEventHandlers.onload - Demix load event from GlobalEventHandlers #16659
- api.GlobalEventHandlers.onloadeddata - Remove loadstart/loadeddata/loadedmetadata events from GlobalEventHandlers #16925
- api.GlobalEventHandlers.onloadedmetadata - Remove loadstart/loadeddata/loadedmetadata events from GlobalEventHandlers #16925
- api.GlobalEventHandlers.onloadend - Demix loadend event from GlobalEventHandlers #16969
- api.GlobalEventHandlers.onloadstart - Remove loadstart/loadeddata/loadedmetadata events from GlobalEventHandlers #16925
- api.GlobalEventHandlers.onlostpointercapture - Demix got/lostpointercapture events from GlobalEventHandlers #16650
- api.GlobalEventHandlers.onmousedown - Demix mouse events from GlobalEventHandlers #16671
- api.GlobalEventHandlers.onmouseenter - Demix mouse events from GlobalEventHandlers #16671
- api.GlobalEventHandlers.onmouseleave - Demix mouse events from GlobalEventHandlers #16671
- api.GlobalEventHandlers.onmousemove - Demix mouse events from GlobalEventHandlers #16671
- api.GlobalEventHandlers.onmouseout - Demix mouse events from GlobalEventHandlers #16671
- api.GlobalEventHandlers.onmouseover - Demix mouse events from GlobalEventHandlers #16671
- api.GlobalEventHandlers.onmouseup - Demix mouse events from GlobalEventHandlers #16671
- api.GlobalEventHandlers.onmousewheel - Demix mouse events from GlobalEventHandlers #16671
- api.GlobalEventHandlers.onpause - Remove play/playing/pause events from GlobalEventHandlers #16673
- api.GlobalEventHandlers.onplay - Remove play/playing/pause events from GlobalEventHandlers #16673
- api.GlobalEventHandlers.onplaying - Remove play/playing/pause events from GlobalEventHandlers #16673
- api.GlobalEventHandlers.onpointercancel - Demix pointer events from GlobalEventHandlers #16674
- api.GlobalEventHandlers.onpointerdown - Demix pointer events from GlobalEventHandlers #16674
- api.GlobalEventHandlers.onpointerenter - Demix pointer events from GlobalEventHandlers #16674
- api.GlobalEventHandlers.onpointerleave - Demix pointer events from GlobalEventHandlers #16674
- api.GlobalEventHandlers.onpointermove - Demix pointer events from GlobalEventHandlers #16674
- api.GlobalEventHandlers.onpointerout - Demix pointer events from GlobalEventHandlers #16674
- api.GlobalEventHandlers.onpointerover - Demix pointer events from GlobalEventHandlers #16674
- api.GlobalEventHandlers.onpointerrawupdate - Demix pointer events from GlobalEventHandlers #16674
- api.GlobalEventHandlers.onpointerup - Demix pointer events from GlobalEventHandlers #16674
- api.GlobalEventHandlers.onprogress - Remove progress event from GlobalEventHandlers #16718
- api.GlobalEventHandlers.onratechange - Remove ratechange event from GlobalEventHandlers #16721
- api.GlobalEventHandlers.onreset - Remove reset event from GlobalEventHandlers #16722
- api.GlobalEventHandlers.onresize - Remove resize event from GlobalEventHandlers #16723
- api.GlobalEventHandlers.onscroll - Demix scroll event from GlobalEventHandlers #16727
- api.GlobalEventHandlers.onsecuritypolicyviolation - Demix securitypolicyviolation event from GlobalEventHandlers #16728
- api.GlobalEventHandlers.onseeked - Remove seeked/seeking events from GlobalEventHandlers #16730
- api.GlobalEventHandlers.onseeking - Remove seeked/seeking events from GlobalEventHandlers #16730
- api.GlobalEventHandlers.onselect - Demix select event from GlobalEventHandlers #16731
- api.GlobalEventHandlers.onselectionchange - Adapt selectstart/selectionchange events to new event structure #16359
- api.GlobalEventHandlers.onselectstart - Adapt selectstart/selectionchange events to new event structure #16359
- api.GlobalEventHandlers.onshow - Remove show event from GlobalEventHandlers #16732
- api.GlobalEventHandlers.onslotchange - Demix slotchange event from GlobalEventHandlers #16733
- api.GlobalEventHandlers.onstalled - Demix stalled event from GlobalEventHandlers #16734
- api.GlobalEventHandlers.onsubmit - Demix submit event from GlobalEventHandlers #16735
- api.GlobalEventHandlers.onsuspend - Demix suspend event from GlobalEventHandlers #16736
- api.GlobalEventHandlers.ontimeupdate - Remove timeupdate event from GlobalEventHandlers #16737
- api.GlobalEventHandlers.ontouchcancel - Demix touch events from GlobalEventHandlers #16759
- api.GlobalEventHandlers.ontouchend - Demix touch events from GlobalEventHandlers #16759
- api.GlobalEventHandlers.ontouchmove - Demix touch events from GlobalEventHandlers #16759
- api.GlobalEventHandlers.ontouchstart - Demix touch events from GlobalEventHandlers #16759
- api.GlobalEventHandlers.ontransitioncancel - Demix transition events from GlobalEventHandlers #16758
- api.GlobalEventHandlers.ontransitionend - Demix transition events from GlobalEventHandlers #16758
- api.GlobalEventHandlers.ontransitionrun - Demix transition events from GlobalEventHandlers #16758
- api.GlobalEventHandlers.ontransitionstart - Demix transition events from GlobalEventHandlers #16758
- api.GlobalEventHandlers.onvolumechange - Remove volumechange event from GlobalEventHandlers #16760
- api.GlobalEventHandlers.onwaiting - Demix waiting event from GlobalEventHandlers #16761
- api.GlobalEventHandlers.onwheel - Demix wheel event from GlobalEventHandlers #16762
- api.HID.onconnect - Adapt HID API to new events structure #15154
- api.HID.ondisconnect - Adapt HID API to new events structure #15154
- api.HIDDevice.oninputreport - Adapt api.HIDDevice.oninputreport to new events structure #15155
- api.HTMLBodyElement.onorientationchange - Remove api.HTMLBodyElement.orientationchange event #15156
- api.HTMLElement.oncopy - Adapt HTMLElement API to new events structure #15157
- api.HTMLElement.oncut - Adapt HTMLElement API to new events structure #15157
- api.HTMLElement.onpaste - Adapt HTMLElement API to new events structure #15157
- api.HTMLFrameSetElement.onstorage - Delete api.HTMLFrameSetElement.onstorage #15158
- api.HTMLInputElement.onsearch - Adapt api.HTMLInputElement.onsearch to new events structure #15159
- api.HTMLMarqueeElement.onbounce - Adapt HTMLMarqueeElement API to new events structure #15160
- api.HTMLMarqueeElement.onfinish - Adapt HTMLMarqueeElement API to new events structure #15160
- api.HTMLMarqueeElement.onstart - Adapt HTMLMarqueeElement API to new events structure #15160
- api.HTMLMediaElement.onencrypted - Adapt HTMLMediaElement API to new events structure #15161
- api.HTMLMediaElement.onwaitingforkey - Adapt HTMLMediaElement API to new events structure #15161
- api.HTMLVideoElement.onenterpictureinpicture - Adapt HTMLVideoElement API to new events structure #15162
- api.HTMLVideoElement.onleavepictureinpicture - Adapt HTMLVideoElement API to new events structure #15162
- api.IDBDatabase.onabort - Adapt IDBTransaction & IDBDatabase events to the new event structure #15006
- api.IDBDatabase.onclose - Adapt IDBTransaction & IDBDatabase events to the new event structure #15006
- api.IDBDatabase.onerror - Adapt IDBTransaction & IDBDatabase events to the new event structure #15006
- api.IDBDatabase.onversionchange - Adapt IDBTransaction & IDBDatabase events to the new event structure #15006
- api.IDBOpenDBRequest.onblocked - Adapt IDBOpenDBRequest API to new events structure #15494
- api.IDBOpenDBRequest.onupgradeneeded - Adapt IDBOpenDBRequest API to new events structure #15494
- api.IDBRequest.onerror - Adapt IDBRequest API to new events structure #15493
- api.IDBRequest.onsuccess - Adapt IDBRequest API to new events structure #15493
- api.IDBTransaction.onabort - Adapt IDBTransaction & IDBDatabase events to the new event structure #15006
- api.IDBTransaction.oncomplete - Adapt IDBTransaction & IDBDatabase events to the new event structure #15006
- api.IDBTransaction.onerror - Adapt IDBTransaction & IDBDatabase events to the new event structure #15006
- api.IdleDetector.onchange - Adapt api.IdleDetector.onchange to new events structure #15164
- api.MIDIAccess.onstatechange - removing MIDIAccess onstatechange #15426
- api.MIDIInput.onmidimessage - Removing onmidimessage #15326
- api.MIDIPort.onstatechange - removing onstatechange from MIDIPort #15428
- api.MediaDevices.ondevicechange - Adapt api.MediaDevices.ondevicechange to new events structure #15165
- api.MediaKeySession.onkeystatuseschange - Adapt api.MediaKeySession.onkeystatuseschange to new events structure #15166
- api.MediaKeySession.onmessage - Adapt api.MediaKeySession.onmessage to new events structure #15167
- api.MediaQueryList.onchange - Adapt api.MediaQueryList.onchange to new events structure #15168
- api.MediaRecorder.ondataavailable - Adapt MediaRecorder API to new events structure #15169
- api.MediaRecorder.onerror - Adapt MediaRecorder API to new events structure #15169
- api.MediaRecorder.onpause - Adapt MediaRecorder API to new events structure #15169
- api.MediaRecorder.onresume - Adapt MediaRecorder API to new events structure #15169
- api.MediaRecorder.onstart - Adapt MediaRecorder API to new events structure #15169
- api.MediaRecorder.onstop - Adapt MediaRecorder API to new events structure #15169
- api.MediaRecorder.onwarning - Adapt MediaRecorder API to new events structure #15169
- api.MediaSource.onsourceclose - SourceBuffer(List) / MediaSource: update event entries #13924
- api.MediaSource.onsourceended - SourceBuffer(List) / MediaSource: update event entries #13924
- api.MediaSource.onsourceopen - SourceBuffer(List) / MediaSource: update event entries #13924
- api.MediaStream.onactive - Adapt MediaStream API to new events structure #15170
- api.MediaStream.onaddtrack - Adapt MediaStream API to new events structure #15170
- api.MediaStream.oninactive - Adapt MediaStream API to new events structure #15170
- api.MediaStream.onremovetrack - Adapt MediaStream API to new events structure #15170
- api.MediaStreamTrack.onended - Adapt MediaStreamTrack API to new events structure #15171
- api.MediaStreamTrack.onmute - Adapt MediaStreamTrack API to new events structure #15171
- api.MediaStreamTrack.onoverconstrained - Adapt MediaStreamTrack API to new events structure #15171
- api.MediaStreamTrack.onunmute - Adapt MediaStreamTrack API to new events structure #15171
- api.MessagePort.onmessage - Adapt MessagePort API to new events structure #15175
- api.MessagePort.onmessageerror - Adapt MessagePort API to new events structure #15175
- api.NDEFReader.onreading - Adapt NDEFReader API to new events structure #15176
- api.NDEFReader.onreadingerror - Adapt NDEFReader API to new events structure #15176
- api.NetworkInformation.onchange - Adapt NetworkInformation API to new events structure #15177
- api.NetworkInformation.ontypechange - Adapt NetworkInformation API to new events structure #15177
- api.Notification.onclick - Adapt Notification API to new events structure #15178
- api.Notification.onclose - Adapt Notification API to new events structure #15178
- api.Notification.onerror - Adapt Notification API to new events structure #15178
- api.Notification.onshow - Adapt Notification API to new events structure #15178
- api.OfflineAudioContext.oncomplete - Adapt api.OfflineAudioContext.oncomplete to new events structure #15179
- api.PaymentRequest.onmerchantvalidation - Adapt PaymentRequest API to new events structure #15180
- api.PaymentRequest.onpaymentmethodchange - Adapt PaymentRequest API to new events structure #15180
- api.PaymentRequest.onshippingaddresschange - Adapt PaymentRequest API to new events structure #15180
- api.PaymentRequest.onshippingoptionchange - Adapt PaymentRequest API to new events structure #15180
- api.PaymentResponse.onpayerdetailchange - Adapt api.PaymentResponse.onpayerdetailchange to new events structure #15205
- api.Performance.onresourcetimingbufferfull - Adapt api.Performance.onresourcetimingbufferfull to new events structure #15206
- api.PermissionStatus.onchange - Adapt api.PermissionStatus.onchange to new events structure #15181
- api.PictureInPictureWindow.onresize - Adapt api.PictureInPictureWindow.onresize to new events structure #15182
- api.PresentationAvailability.onchange - Adapt api.PresentationAvailability.onchange to new events structure #15183
- api.PresentationConnection.onclose - Adapt PresentationConnection API to new events structure #15185
- api.PresentationConnection.onconnect - Adapt PresentationConnection API to new events structure #15185
- api.PresentationConnection.onmessage - Adapt PresentationConnection API to new events structure #15185
- api.PresentationConnection.onterminate - Adapt PresentationConnection API to new events structure #15185
- api.PresentationConnectionList.onconnectionavailable - Adapt api.PresentationConnectionList.onconnectionavailable to new events structure #15186
- api.PresentationRequest.onconnectionavailable - Adapt api.PresentationRequest.onconnectionavailable to new events structure #15187
- api.RTCDTMFSender.ontonechange - Adapt api.RTCDTMFSender.ontonechange to new events structure #15188
- api.RTCDataChannel.onbufferedamountlow - Adapt RTCDataChannel API to new events structure #15189
- api.RTCDataChannel.onclose - Adapt RTCDataChannel API to new events structure #15189
- api.RTCDataChannel.onclosing - Adapt RTCDataChannel API to new events structure #15189
- api.RTCDataChannel.onerror - Adapt RTCDataChannel API to new events structure #15189
- api.RTCDataChannel.onmessage - Adapt RTCDataChannel API to new events structure #15189
- api.RTCDataChannel.onopen - Adapt RTCDataChannel API to new events structure #15189
- api.RTCDtlsTransport.onerror - Adapt RTCDtlsTransport API to new events structure #15190
- api.RTCDtlsTransport.onstatechange - Adapt RTCDtlsTransport API to new events structure #15190
- api.RTCIceTransport.ongatheringstatechange - Adapt RTCIceTransport API to new events structure #15191
- api.RTCIceTransport.onselectedcandidatepairchange - Adapt RTCIceTransport API to new events structure #15191
- api.RTCIceTransport.onstatechange - Adapt RTCIceTransport API to new events structure #15191
- api.RTCPeerConnection.onaddstream - Adapt RTCPeerConnection API to new events structure #15192
- api.RTCPeerConnection.onconnectionstatechange - Adapt RTCPeerConnection API to new events structure #15192
- api.RTCPeerConnection.ondatachannel - Adapt RTCPeerConnection API to new events structure #15192
- api.RTCPeerConnection.onicecandidate - Adapt RTCPeerConnection API to new events structure #15192
- api.RTCPeerConnection.onicecandidateerror - Adapt RTCPeerConnection API to new events structure #15192
- api.RTCPeerConnection.oniceconnectionstatechange - Adapt RTCPeerConnection API to new events structure #15192
- api.RTCPeerConnection.onicegatheringstatechange - Adapt RTCPeerConnection API to new events structure #15192
- api.RTCPeerConnection.onnegotiationneeded - Adapt RTCPeerConnection API to new events structure #15192
- api.RTCPeerConnection.onremovestream - Adapt RTCPeerConnection API to new events structure #15192
- api.RTCPeerConnection.onsignalingstatechange - Adapt RTCPeerConnection API to new events structure #15192
- api.RTCPeerConnection.ontrack - Adapt RTCPeerConnection API to new events structure #15192
- api.RTCSctpTransport.onstatechange - Adapt api.RTCSctpTransport.onstatechange to new events structure #15193
- api.RemotePlayback.onconnect - Adapt RemotePlayback API to new events structure #15194
- api.RemotePlayback.onconnecting - Adapt RemotePlayback API to new events structure #15194
- api.RemotePlayback.ondisconnect - Adapt RemotePlayback API to new events structure #15194
- api.SVGAnimationElement.onbegin - Adapt SVGAnimationElement API to new events structure #15195
- api.SVGAnimationElement.onend - Adapt SVGAnimationElement API to new events structure #15195
- api.SVGAnimationElement.onrepeat - Adapt SVGAnimationElement API to new events structure #15195
- api.Screen.onorientationchange - Adapt api.Screen.onorientationchange to new events structure #15196
- api.ScreenOrientation.onchange - Adapt api.ScreenOrientation.onchange to new events structure #15197
- api.ScriptProcessorNode.onaudioprocess - Adapt api.ScriptProcessorNode.onaudioprocess to new events structure #15198
- api.Sensor.onactivate - Sensor: onxxx events -> xxx_events #13926
- api.Sensor.onerror - Sensor: onxxx events -> xxx_events #13926
- api.Sensor.onreading - Sensor: onxxx events -> xxx_events #13926
- api.Serial.onconnect - Serial API events: on(dis)connect -> (dis)connect_event #13925
- api.Serial.ondisconnect - Serial API events: on(dis)connect -> (dis)connect_event #13925
- api.SerialPort.onconnect - Serial API events: on(dis)connect -> (dis)connect_event #13925
- api.SerialPort.ondisconnect - Serial API events: on(dis)connect -> (dis)connect_event #13925
- api.ServiceWorker.onerror - Adapt ServiceWorker API to new events structure #15199
- api.ServiceWorker.onstatechange - Adapt ServiceWorker API to new events structure #15199
- api.ServiceWorkerContainer.oncontrollerchange - Adapt ServiceWorkerContainer API to new events structure #15200
- api.ServiceWorkerContainer.onerror - Adapt ServiceWorkerContainer API to new events structure #15200
- api.ServiceWorkerContainer.onmessage - Adapt Worker/Message API to new events structure #15046
- api.ServiceWorkerContainer.onmessageerror - Adapt Worker/Message API to new events structure #15046
- api.ServiceWorkerGlobalScope.onabortpayment - Adapt ServiceWorkerGlobalScope API to new events structure #15207
- api.ServiceWorkerGlobalScope.onactivate - Adapt ServiceWorkerGlobalScope API to new events structure #15207
- api.ServiceWorkerGlobalScope.onbackgroundfetchabort - Adapt ServiceWorkerGlobalScope API to new events structure #15207
- api.ServiceWorkerGlobalScope.onbackgroundfetchclick - Adapt ServiceWorkerGlobalScope API to new events structure #15207
- api.ServiceWorkerGlobalScope.onbackgroundfetchfail - Adapt ServiceWorkerGlobalScope API to new events structure #15207
- api.ServiceWorkerGlobalScope.onbackgroundfetchsuccess - Adapt ServiceWorkerGlobalScope API to new events structure #15207
- api.ServiceWorkerGlobalScope.oncanmakepayment - Adapt ServiceWorkerGlobalScope API to new events structure #15207
- api.ServiceWorkerGlobalScope.oncontentdelete - Adapt ServiceWorkerGlobalScope API to new events structure #15207
- api.ServiceWorkerGlobalScope.oncookiechange - Adapt ServiceWorkerGlobalScope API to new events structure #15207
- api.ServiceWorkerGlobalScope.onfetch - Adapt ServiceWorkerGlobalScope API to new events structure #15207
- api.ServiceWorkerGlobalScope.oninstall - Adapt ServiceWorkerGlobalScope API to new events structure #15207
- api.ServiceWorkerGlobalScope.onmessage - Adapt ServiceWorkerGlobalScope API to new events structure #15207
- api.ServiceWorkerGlobalScope.onmessageerror - Adapt ServiceWorkerGlobalScope API to new events structure #15207
- api.ServiceWorkerGlobalScope.onnotificationclick - Adapt ServiceWorkerGlobalScope API to new events structure #15207
- api.ServiceWorkerGlobalScope.onnotificationclose - Adapt ServiceWorkerGlobalScope API to new events structure #15207
- api.ServiceWorkerGlobalScope.onpaymentrequest - Adapt ServiceWorkerGlobalScope API to new events structure #15207
- api.ServiceWorkerGlobalScope.onperiodicsync - Adapt ServiceWorkerGlobalScope API to new events structure #15207
- api.ServiceWorkerGlobalScope.onpush - Adapt ServiceWorkerGlobalScope API to new events structure #15207
- api.ServiceWorkerGlobalScope.onpushsubscriptionchange - Adapt ServiceWorkerGlobalScope API to new events structure #15207
- api.ServiceWorkerGlobalScope.onsync - Adapt ServiceWorkerGlobalScope API to new events structure #15207
- api.ServiceWorkerRegistration.onupdatefound - Adapt api.ServiceWorkerRegistration.onupdatefound to new events structure #15549
- api.ShadowRoot.onslotchange - Adapt ShadowRoot API to new events structure #15201
- api.SharedWorker.onerror - Adapt api.SharedWorker.onerror to new events structure #15202
- api.SharedWorkerGlobalScope.onconnect - Adapt api.SharedWorkerGlobalScope.onconnect to new events structure #15231
- api.SourceBuffer.onabort - SourceBuffer(List) / MediaSource: update event entries #13924
- api.SourceBuffer.onerror - SourceBuffer(List) / MediaSource: update event entries #13924
- api.SourceBuffer.onupdate - SourceBuffer(List) / MediaSource: update event entries #13924
- api.SourceBuffer.onupdateend - SourceBuffer(List) / MediaSource: update event entries #13924
- api.SourceBuffer.onupdatestart - SourceBuffer(List) / MediaSource: update event entries #13924
- api.SourceBufferList.onaddsourcebuffer - SourceBuffer(List) / MediaSource: update event entries #13924
- api.SourceBufferList.onremovesourcebuffer - SourceBuffer(List) / MediaSource: update event entries #13924
- api.SpeechRecognition.onaudioend - Single event entries for Speech APIs #13890
- api.SpeechRecognition.onaudiostart - Single event entries for Speech APIs #13890
- api.SpeechRecognition.onend - Single event entries for Speech APIs #13890
- api.SpeechRecognition.onerror - Single event entries for Speech APIs #13890
- api.SpeechRecognition.onnomatch - Single event entries for Speech APIs #13890
- api.SpeechRecognition.onresult - Single event entries for Speech APIs #13890
- api.SpeechRecognition.onsoundend - Single event entries for Speech APIs #13890
- api.SpeechRecognition.onsoundstart - Single event entries for Speech APIs #13890
- api.SpeechRecognition.onspeechend - Single event entries for Speech APIs #13890
- api.SpeechRecognition.onspeechstart - Single event entries for Speech APIs #13890
- api.SpeechRecognition.onstart - Single event entries for Speech APIs #13890
- api.SpeechSynthesis.onvoiceschanged - Single event entries for Speech APIs #13890
- api.SpeechSynthesisUtterance.onboundary - Single event entries for Speech APIs #13890
- api.SpeechSynthesisUtterance.onend - Single event entries for Speech APIs #13890
- api.SpeechSynthesisUtterance.onerror - Single event entries for Speech APIs #13890
- api.SpeechSynthesisUtterance.onmark - Single event entries for Speech APIs #13890
- api.SpeechSynthesisUtterance.onpause - Single event entries for Speech APIs #13890
- api.SpeechSynthesisUtterance.onresume - Single event entries for Speech APIs #13890
- api.SpeechSynthesisUtterance.onstart - Single event entries for Speech APIs #13890
- api.TextTrack.oncuechange - Single event entries for TextTrack APIs #13887
- api.TextTrackCue.onenter - Single event entries for TextTrack APIs #13887
- api.TextTrackCue.onexit - Single event entries for TextTrack APIs #13887
- api.TextTrackList.onaddtrack - Single event entries for TextTrack APIs #13887
- api.TextTrackList.onchange - Single event entries for TextTrack APIs #13887
- api.TextTrackList.onremovetrack - Single event entries for TextTrack APIs #13887
- api.VideoTrackList.onaddtrack - Single event entries for VideoTrackList #13885
- api.VideoTrackList.onchange - Single event entries for VideoTrackList #13885
- api.VideoTrackList.onremovetrack - Single event entries for VideoTrackList #13885
- api.Window.onappinstalled - Adapt api.Window.onappinstalled to new events structure #15233
- api.Window.onbeforeinstallprompt - Adapt api.Window.onbeforeinstallprompt to new events structure #15236
- api.Window.ondevicelight - Adapt api.Window.ondevice* to new events structure #15237
- api.Window.ondevicemotion - Adapt api.Window.ondevice* to new events structure #15237
- api.Window.ondeviceorientation - Adapt api.Window.ondevice* to new events structure #15237
- api.Window.ondeviceorientationabsolute - Adapt api.Window.ondevice* to new events structure #15237
- api.Window.ondeviceproximity - Adapt api.Window.ondevice* to new events structure #15237
- api.Window.ongamepadconnected - Conform gamepad Window events to new style; update Chromium versions #14038
- api.Window.ongamepaddisconnected - Conform gamepad Window events to new style; update Chromium versions #14038
- api.Window.onorientationchange - Adapt api.Window.onorientationchange to new events structure #15238
- api.Window.onuserproximity - Adapt api.Window.onuserproximity to new events structure #15239
- api.Window.onvrdisplayactivate - Adapt api.Window.onvr* to new events structure #15240
- api.Window.onvrdisplayblur - Adapt api.Window.onvr* to new events structure #15240
- api.Window.onvrdisplayconnect - Adapt api.Window.onvr* to new events structure #15240
- api.Window.onvrdisplaydeactivate - Adapt api.Window.onvr* to new events structure #15240
- api.Window.onvrdisplaydisconnect - Adapt api.Window.onvr* to new events structure #15240
- api.Window.onvrdisplayfocus - Adapt api.Window.onvr* to new events structure #15240
- api.Window.onvrdisplaypointerrestricted - Adapt api.Window.onvr* to new events structure #15240
- api.Window.onvrdisplaypointerunrestricted - Adapt api.Window.onvr* to new events structure #15240
- api.Window.onvrdisplaypresentchange - Adapt api.Window.onvr* to new events structure #15240
- api.WindowEventHandlers.onafterprint - Remove WindowEventHandlers mixin; remove duplicate event content attributes on <body> #15477
- api.WindowEventHandlers.onbeforeprint - Remove WindowEventHandlers mixin; remove duplicate event content attributes on <body> #15477
- api.WindowEventHandlers.onbeforeunload - Remove WindowEventHandlers mixin; remove duplicate event content attributes on <body> #15477
- api.WindowEventHandlers.onhashchange - Remove WindowEventHandlers mixin; remove duplicate event content attributes on <body> #15477
- api.WindowEventHandlers.onlanguagechange - Remove WindowEventHandlers mixin; remove duplicate event content attributes on <body> #15477
- api.WindowEventHandlers.onmessage - Adapt Worker/Message API to new events structure #15046
- api.WindowEventHandlers.onmessageerror - Adapt Worker/Message API to new events structure #15046
- api.WindowEventHandlers.onoffline - Remove WindowEventHandlers mixin; remove duplicate event content attributes on <body> #15477
- api.WindowEventHandlers.ononline - Remove WindowEventHandlers mixin; remove duplicate event content attributes on <body> #15477
- api.WindowEventHandlers.onpopstate - Remove WindowEventHandlers mixin; remove duplicate event content attributes on <body> #15477
- api.WindowEventHandlers.onrejectionhandled - Remove WindowEventHandlers mixin; remove duplicate event content attributes on <body> #15477
- api.WindowEventHandlers.onstorage - Remove WindowEventHandlers mixin; remove duplicate event content attributes on <body> #15477
- api.WindowEventHandlers.onunhandledrejection - Remove WindowEventHandlers mixin; remove duplicate event content attributes on <body> #15477
- api.WindowEventHandlers.onunload - Remove WindowEventHandlers mixin; remove duplicate event content attributes on <body> #15477
- api.Worker.onerror - Adapt api.Worker.onerror to new events structure #15203
- api.Worker.onmessage - Adapt Worker/Message API to new events structure #15046
- api.Worker.onmessageerror - Adapt Worker/Message API to new events structure #15046
- api.WorkerGlobalScope.onerror - Adapt WorkerGlobalScope API to new events structure #15204
- api.WorkerGlobalScope.onlanguagechange - Adapt WorkerGlobalScope API to new events structure #15204
- api.WorkerGlobalScope.onoffline - Adapt WorkerGlobalScope API to new events structure #15204
- api.WorkerGlobalScope.ononline - Adapt WorkerGlobalScope API to new events structure #15204
- api.XMLHttpRequest.onreadystatechange - XHR API: Single event entries #13799
- api.XMLHttpRequestEventTarget.onabort - XHR API: Single event entries #13799
- api.XMLHttpRequestEventTarget.onerror - XHR API: Single event entries #13799
- api.XMLHttpRequestEventTarget.onload - XHR API: Single event entries #13799
- api.XMLHttpRequestEventTarget.onloadend - XHR API: Single event entries #13799
- api.XMLHttpRequestEventTarget.onloadstart - XHR API: Single event entries #13799
- api.XMLHttpRequestEventTarget.onprogress - XHR API: Single event entries #13799
- api api.XMLHttpRequestEventTarget.ontimeout - XHR API: Single event entries #13799
Metadata
Metadata
Assignees
Labels
Type
Projects
Status