Skip to content
This repository has been archived by the owner on Sep 26, 2023. It is now read-only.

Match coverage of Web API Confluence #917

Closed
foolip opened this issue Jan 21, 2021 · 0 comments
Closed

Match coverage of Web API Confluence #917

foolip opened this issue Jan 21, 2021 · 0 comments
Labels
Component: Build Build script, or other build-stage changes Priority 3 (Medium) Medium priority, should be done but can wait

Comments

@foolip
Copy link
Owner

foolip commented Jan 21, 2021

Following up on #905, which added more CSS properties, I also want to go through everything else in Confluence and check if we should cover it with mdn-bcd-collector.

There's no point in adding things to BCD which aren't in any current browser release, let's start from what's currently in one of Chrome, Firefox or Safari. That's 9,142 entries.

In order to burn down that list, I've created this gist with checkboxes, and checked everything that currently has a test in mdn-bcd-collector:
https://gist.github.com/foolip/c6783a18610935c4b1f70bc3e2fd9b02

This issue is about checking every row of that list.

cc @gsnedders

foolip added a commit that referenced this issue Jan 21, 2021
foolip added a commit that referenced this issue Jan 21, 2021
foolip added a commit that referenced this issue Jan 27, 2021
foolip added a commit that referenced this issue Jan 28, 2021
Part of #917.

Adds the following 141 new tests:
api.ApplicationCache
api.ApplicationCache.abort
api.ApplicationCache.oncached
api.ApplicationCache.onchecking
api.ApplicationCache.ondownloading
api.ApplicationCache.onerror
api.ApplicationCache.onnoupdate
api.ApplicationCache.onobsolete
api.ApplicationCache.onprogress
api.ApplicationCache.onupdateready
api.ApplicationCache.status
api.ApplicationCache.swapCache
api.ApplicationCache.update
api.AudioBuffer.gain
api.AudioBufferSourceNode.gain
api.AudioBufferSourceNode.playbackState
api.AudioParam.name
api.AudioParam.units
api.AudioTrackList.item
api.CanvasCaptureMediaStream
api.CanvasCaptureMediaStream.canvas
api.CanvasCaptureMediaStream.requestFrame
api.CanvasRenderingContext2D.clearShadow
api.CanvasRenderingContext2D.drawImageFromRect
api.CanvasRenderingContext2D.mozCurrentTransform
api.CanvasRenderingContext2D.mozCurrentTransformInverse
api.CanvasRenderingContext2D.mozImageSmoothingEnabled
api.CanvasRenderingContext2D.mozTextStyle
api.CanvasRenderingContext2D.setAlpha
api.CanvasRenderingContext2D.setCompositeOperation
api.CanvasRenderingContext2D.setFillColor
api.CanvasRenderingContext2D.setLineCap
api.CanvasRenderingContext2D.setLineJoin
api.CanvasRenderingContext2D.setLineWidth
api.CanvasRenderingContext2D.setMiterLimit
api.CanvasRenderingContext2D.setShadow
api.CanvasRenderingContext2D.setStrokeColor
api.Console.context
api.Console.memory
api.Console.record
api.Console.recordEnd
api.Console.screenshot
api.Console.takeHeapSnapshot
api.DOMException.data
api.DOMException.filename
api.DOMException.result
api.DataCue.data
api.DataTransferItemList.item
api.DeviceMotionEvent.initDeviceMotionEvent
api.DeviceOrientationEvent.initDeviceOrientationEvent
api.DragEvent.initDragEvent
api.EnterPictureInPictureEvent
api.EnterPictureInPictureEvent.EnterPictureInPictureEvent
api.EnterPictureInPictureEvent.pictureInPictureWindow
api.EventSource.URL
api.GeolocationCoordinates.floorLevel
api.GestureEvent.altKey
api.GestureEvent.clientX
api.GestureEvent.clientY
api.GestureEvent.ctrlKey
api.GestureEvent.metaKey
api.GestureEvent.screenX
api.GestureEvent.screenY
api.GestureEvent.shiftKey
api.GestureEvent.target
api.HashChangeEvent.initHashChangeEvent
api.IDBDatabase.createMutableFile
api.ImageBitmapRenderingContext.transferImageBitmap
api.KeyEvent
api.KeyEvent.altKey
api.KeyEvent.charCode
api.KeyEvent.ctrlKey
api.KeyEvent.initKeyEvent
api.KeyEvent.keyCode
api.KeyEvent.metaKey
api.KeyEvent.shiftKey
api.KeyboardEvent.initKeyEvent
api.KeyboardEvent.initKeyboardEvent
api.MediaController.MediaController
api.MediaController.buffered
api.MediaController.currentTime
api.MediaController.defaultPlaybackRate
api.MediaController.duration
api.MediaController.muted
api.MediaController.oncanplay
api.MediaController.oncanplaythrough
api.MediaController.ondurationchange
api.MediaController.onemptied
api.MediaController.onended
api.MediaController.onloadeddata
api.MediaController.onloadedmetadata
api.MediaController.onpause
api.MediaController.onplay
api.MediaController.onplaying
api.MediaController.onratechange
api.MediaController.ontimeupdate
api.MediaController.onvolumechange
api.MediaController.onwaiting
api.MediaController.pause
api.MediaController.paused
api.MediaController.play
api.MediaController.playbackRate
api.MediaController.playbackState
api.MediaController.played
api.MediaController.readyState
api.MediaController.seekable
api.MediaController.unpause
api.MediaController.volume
api.MediaSource.onsourceclosed
api.Navigator.persistentStorage
api.Navigator.temporaryStorage
api.Navigator.webkitPersistentStorage
api.Navigator.webkitTemporaryStorage
api.OverflowEvent
api.OverflowEvent.horizontalOverflow
api.OverflowEvent.orient
api.OverflowEvent.verticalOverflow
api.SpeechGrammarList.addFromUri
api.StorageQuota
api.StorageQuota.queryUsageAndQuota
api.StorageQuota.requestQuota
api.TextEvent
api.TextEvent.data
api.TextEvent.initTextEvent
api.TextTrackCueList.item
api.TextTrackList.item
api.VideoTrackList.item
api.WebKitPlaybackTargetAvailabilityEvent
api.WebKitPlaybackTargetAvailabilityEvent.WebKitPlaybackTargetAvailabilityEvent
api.WebKitPlaybackTargetAvailabilityEvent.availability
api.WebSocket.URL
api.WheelEvent.initWebKitWheelEvent
api.WheelEvent.initWheelEvent
api.WheelEvent.webkitDirectionInvertedFromDevice
api.Window.applicationCache
api.Window.webkitStorageInfo
api.XMLHttpRequest.mozAnon
api.XMLHttpRequest.mozSystem
api.XMLHttpRequestProgressEvent
api.XMLHttpRequestProgressEvent.position
api.XMLHttpRequestProgressEvent.totalSize
foolip added a commit that referenced this issue Jan 28, 2021
foolip added a commit that referenced this issue Jan 29, 2021
Part of #917.

Adds the following new tests:
api.IntersectionObserver.delay
api.IntersectionObserver.trackVisibility
api.IntersectionObserverEntry.isVisible
api.KeyboardEvent.altGraphKey
api.KeyboardEvent.keyLocation
api.MessageEvent.userActivation
api.MouseEvent.initNSMouseEvent
api.MouseEvent.mozInputSource
api.MouseEvent.mozPressure
api.MouseEvent.webkitForce
api.Navigator.getStorageUpdates
api.Navigator.userActivation
api.Notification.get
api.Notification.ondisplay
api.Notification.show
api.UIEvent.rangeOffset
api.UIEvent.rangeParent
api.UserActivation
api.UserActivation.hasBeenActive
api.UserActivation.isActive
foolip added a commit that referenced this issue Jan 29, 2021
foolip added a commit that referenced this issue Jan 29, 2021
Part of #917.

Adds these new tests:
api.OverconstrainedErrorEvent
api.OverconstrainedErrorEvent.OverconstrainedErrorEvent
api.OverconstrainedErrorEvent.error
api.PaymentRequest.hasEnrolledInstrument
api.RTCPeerConnection.onaddtrack
api.RTCRtpReceiver.playoutDelayHint
api.SQLTransaction
api.SQLTransaction.executeSql
api.Screen.mozLockOrientation
api.Screen.mozOrientation
api.Screen.mozUnlockOrientation
api.Screen.onmozorientationchange
api.Selection.caretBidiLevel
api.SourceBufferList.item
api.TextTrack.addRegion
api.TextTrack.regions
api.TextTrack.removeRegion
api.VTTCue.regionId
api.VTTRegion.track
api.VTTRegionList
api.VTTRegionList.getRegionById
api.VTTRegionList.length
api.Window.onabsolutedeviceorientation
api.Window.openDatabase
api.Window.webkitRequestFileSystem
api.Window.webkitResolveLocalFileSystemURL
api.WorkerGlobalScope.webkitRequestFileSystem
api.WorkerGlobalScope.webkitRequestFileSystemSync
api.WorkerGlobalScope.webkitResolveLocalFileSystemSyncURL
api.WorkerGlobalScope.webkitResolveLocalFileSystemURL
api.XRSystem.supportsSession
api.mozRTCIceCandidate
api.mozRTCIceCandidate.mozRTCIceCandidate
api.mozRTCPeerConnection
api.mozRTCPeerConnection.mozRTCPeerConnection
api.mozRTCSessionDescription
api.mozRTCSessionDescription.mozRTCSessionDescription
api.webkitAudioContext.activeSourceCount
foolip added a commit that referenced this issue Jun 10, 2021
@queengooborg queengooborg added Component: Build Build script, or other build-stage changes Priority 3 (Medium) Medium priority, should be done but can wait labels Sep 19, 2021
@foolip foolip closed this as completed Sep 26, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Component: Build Build script, or other build-stage changes Priority 3 (Medium) Medium priority, should be done but can wait
Projects
None yet
Development

No branches or pull requests

2 participants