Skip to content

Commit 6d5a2b8

Browse files
authored
Merge pull request #93 from ddbeck/more-feature-data-2023-03-10
Add more compat features (background Fetch + off-screen canvas)
2 parents 20e55e0 + 0758254 commit 6d5a2b8

File tree

2 files changed

+105
-0
lines changed

2 files changed

+105
-0
lines changed
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
spec: https://wicg.github.io/background-fetch/
2+
compat_features:
3+
- api.BackgroundFetchEvent
4+
- api.BackgroundFetchEvent.BackgroundFetchEvent
5+
- api.BackgroundFetchEvent.registration
6+
- api.BackgroundFetchManager
7+
- api.BackgroundFetchManager
8+
- api.BackgroundFetchManager.fetch
9+
- api.BackgroundFetchManager.get
10+
- api.BackgroundFetchManager.getIds
11+
- api.BackgroundFetchRecord
12+
- api.BackgroundFetchRecord.request
13+
- api.BackgroundFetchRecord.responseReady
14+
- api.BackgroundFetchRegistration.abort
15+
- api.BackgroundFetchRegistration.downloaded
16+
- api.BackgroundFetchRegistration.downloadTotal
17+
- api.BackgroundFetchRegistration.failureReason
18+
- api.BackgroundFetchRegistration.id
19+
- api.BackgroundFetchRegistration.match
20+
- api.BackgroundFetchRegistration.matchAll
21+
- api.BackgroundFetchRegistration.progress_event
22+
- api.BackgroundFetchRegistration.recordsAvailable
23+
- api.BackgroundFetchRegistration.result
24+
- api.BackgroundFetchRegistration.uploaded
25+
- api.BackgroundFetchRegistration.uploadTotal
26+
- api.BackgroundFetchUpdateUIEvent
27+
- api.BackgroundFetchUpdateUIEvent.BackgroundFetchUpdateUIEvent
28+
- api.BackgroundFetchUpdateUIEvent.updateUI
29+
- api.ServiceWorkerGlobalScope.backgroundfetchabort_event
30+
- api.ServiceWorkerGlobalScope.backgroundfetchclick_event
31+
- api.ServiceWorkerGlobalScope.backgroundfetchfail_event
32+
- api.ServiceWorkerGlobalScope.backgroundfetchsuccess_event
33+
- api.ServiceWorkerRegistration.backgroundFetch
Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,75 @@
11
spec: https://html.spec.whatwg.org/multipage/#the-offscreencanvas-interface
22
caniuse: offscreencanvas
33
usage_stats: https://chromestatus.com/metrics/feature/timeline/popularity/1624
4+
compat_features:
5+
- api.HTMLCanvasElement.transferControlToOffscreen
6+
- api.OffscreenCanvas
7+
- api.OffscreenCanvas.contextlost_event
8+
- api.OffscreenCanvas.contextrestored_event
9+
- api.OffscreenCanvas.convertToBlob
10+
- api.OffscreenCanvas.getContext
11+
- api.OffscreenCanvas.height
12+
- api.OffscreenCanvas.OffscreenCanvas
13+
- api.OffscreenCanvas.transferToImageBitmap
14+
- api.OffscreenCanvas.width
15+
- api.OffscreenCanvasRenderingContext2D
16+
- api.OffscreenCanvasRenderingContext2D.arc
17+
- api.OffscreenCanvasRenderingContext2D.arcTo
18+
- api.OffscreenCanvasRenderingContext2D.beginPath
19+
- api.OffscreenCanvasRenderingContext2D.bezierCurveTo
20+
- api.OffscreenCanvasRenderingContext2D.canvas
21+
- api.OffscreenCanvasRenderingContext2D.clearRect
22+
- api.OffscreenCanvasRenderingContext2D.clip
23+
- api.OffscreenCanvasRenderingContext2D.closePath
24+
- api.OffscreenCanvasRenderingContext2D.commit
25+
- api.OffscreenCanvasRenderingContext2D.createImageData
26+
- api.OffscreenCanvasRenderingContext2D.createLinearGradient
27+
- api.OffscreenCanvasRenderingContext2D.createPattern
28+
- api.OffscreenCanvasRenderingContext2D.createRadialGradient
29+
- api.OffscreenCanvasRenderingContext2D.direction
30+
- api.OffscreenCanvasRenderingContext2D.drawImage
31+
- api.OffscreenCanvasRenderingContext2D.ellipse
32+
- api.OffscreenCanvasRenderingContext2D.fill
33+
- api.OffscreenCanvasRenderingContext2D.fillRect
34+
- api.OffscreenCanvasRenderingContext2D.fillStyle
35+
- api.OffscreenCanvasRenderingContext2D.fillText
36+
- api.OffscreenCanvasRenderingContext2D.filter
37+
- api.OffscreenCanvasRenderingContext2D.font
38+
- api.OffscreenCanvasRenderingContext2D.getImageData
39+
- api.OffscreenCanvasRenderingContext2D.getLineDash
40+
- api.OffscreenCanvasRenderingContext2D.getTransform
41+
- api.OffscreenCanvasRenderingContext2D.globalAlpha
42+
- api.OffscreenCanvasRenderingContext2D.globalCompositeOperation
43+
- api.OffscreenCanvasRenderingContext2D.imageSmoothingEnabled
44+
- api.OffscreenCanvasRenderingContext2D.isPointInPath
45+
- api.OffscreenCanvasRenderingContext2D.isPointInStroke
46+
- api.OffscreenCanvasRenderingContext2D.lineCap
47+
- api.OffscreenCanvasRenderingContext2D.lineDashOffset
48+
- api.OffscreenCanvasRenderingContext2D.lineJoin
49+
- api.OffscreenCanvasRenderingContext2D.lineTo
50+
- api.OffscreenCanvasRenderingContext2D.lineWidth
51+
- api.OffscreenCanvasRenderingContext2D.measureText
52+
- api.OffscreenCanvasRenderingContext2D.miterLimit
53+
- api.OffscreenCanvasRenderingContext2D.moveTo
54+
- api.OffscreenCanvasRenderingContext2D.putImageData
55+
- api.OffscreenCanvasRenderingContext2D.quadraticCurveTo
56+
- api.OffscreenCanvasRenderingContext2D.rect
57+
- api.OffscreenCanvasRenderingContext2D.resetTransform
58+
- api.OffscreenCanvasRenderingContext2D.restore
59+
- api.OffscreenCanvasRenderingContext2D.rotate
60+
- api.OffscreenCanvasRenderingContext2D.save
61+
- api.OffscreenCanvasRenderingContext2D.scale
62+
- api.OffscreenCanvasRenderingContext2D.setLineDash
63+
- api.OffscreenCanvasRenderingContext2D.setTransform
64+
- api.OffscreenCanvasRenderingContext2D.shadowBlur
65+
- api.OffscreenCanvasRenderingContext2D.shadowColor
66+
- api.OffscreenCanvasRenderingContext2D.shadowOffsetX
67+
- api.OffscreenCanvasRenderingContext2D.shadowOffsetY
68+
- api.OffscreenCanvasRenderingContext2D.stroke
69+
- api.OffscreenCanvasRenderingContext2D.strokeRect
70+
- api.OffscreenCanvasRenderingContext2D.strokeStyle
71+
- api.OffscreenCanvasRenderingContext2D.strokeText
72+
- api.OffscreenCanvasRenderingContext2D.textAlign
73+
- api.OffscreenCanvasRenderingContext2D.textBaseline
74+
- api.OffscreenCanvasRenderingContext2D.transform
75+
- api.OffscreenCanvasRenderingContext2D.translate

0 commit comments

Comments
 (0)