P1b-P1d: Missing API Surfaces — caches, clipboard, dataLayer, sendBeacon Verbesserung #81
Labels
No labels
bug
docs
feature
housekeeping
html-spec
performance
react-compat
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
glow-all/true-headless-browser#81
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
P1b-P1d: Missing API Surfaces (Small APIs)
Priority: MEDIUM
Betrifft: wasmbyexample.dev (caches), web.dev (clipboard), alle GTM-Seiten (dataLayer)
Aufwand: ~3h total
Übersicht
Drei kleine API-Lücken die auf verschiedenen Sites auftreten.
P1b:
navigator.clipboardP1c:
window.caches(CacheStorage)P1d:
window.dataLayerdefaultAkzeptanzkriterien
navigator.clipboard.writeText('text')resolved ohne Errorwindow.caches.open('v1')returned ein Cache-ähnliches Objektwindow.dataLayerexistiert und.push()funktioniertBetroffene Dateien
src/fakes/apis.tsodersrc/pages/page.tstests/unit/sprint17-missing-apis.test.ts✅ Bereits implementiert — Alle Small APIs vorhanden
window.cachespage.ts:262-274window.dataLayerpage.ts:276-279[]navigator.clipboardnavigator.ts:306writeText/readTextnavigator.sendBeaconbeacon.ts+navigator.ts:364ResizeObserverobservers/resize-observer.tsStatus: Geschlossen