[Web API type definition issue] ImageData constructor missing type `Float16Array`
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 68/100
- Issue-Typ
- Bug
- Klarheit
- Klar beschrieben
- Aktivitätsstatus
- Ruhig
- Tech-Stack
- typescript
- Bereich
- api
Rechercherichtung
Beginne mit dem Abschnitt zum ImageData-Array in der HTML-Spezifikation und der aktuellen generierten @types/web-Definition des ImageData-Konstruktors. Vergleiche die akzeptierten Datentypen mit den zitierten Implementierungen von Chromium und WebKit. Fertig ist die Aufgabe, wenn die generierte Typdefinition Float16Array für den Konstruktor akzeptiert und die relevanten Prüfungen erfolgreich sind.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Summary
Missing type in constructor
Expected vs. Actual Behavior
This is a fairly recent change, the ImageData constructor now accepts Float16Array as type for data in it's constructor, see:
https://html.spec.whatwg.org/multipage/imagebitmap-and-animations.html#imagedataarray
There already is an issue on MDN to reflect this.
Playground Link
No response
Browser Support
- This API is supported in at least two major browser engines (not two Chromium-based browsers).
Have Tried The Latest Releases
- This issue applies to the latest release of TypeScript.
- This issue applies to the latest release of
@types/web.
Additional Context
Browser support:
- Currently this is implemented in Chromium 137 and later
- The current source of Safari also has support, I haven't checked if this is already in the latest published version
- Vorherrschende Sprache
- TypeScript
- Sterne
- 740
- Forks
- 474
- Ø Merge
- 2 T. 8 Std.
- Gemergte PRs (30 T.)
- 15
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus microsoft/TypeScript-DOM-lib-generator
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
microsoft/TypeScript-DOM-lib-generator#2554 · 6 Kommentare ·
-
lib.d.ts bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
-
lib.d.ts bug
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 68/100
microsoft/TypeScript-DOM-lib-generator#2154 · 1 Reaktion ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
microsoft/TypeScript-DOM-lib-generator#1675 · 2 Kommentare · 1 Reaktion ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
microsoft/TypeScript-DOM-lib-generator#1615 · 15 Kommentare · 23 Reaktionen ·
Alle Issues in microsoft/TypeScript-DOM-lib-generator
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
Eynzof/Hermes-CN-Desktop#610 ·
-
bug clawsweeper:linked-pr-open clawsweeper:needs-live-repro clawsweeper:no-new-fix-pr impact:message-loss issue-rating: 🐚 platinum hermit P2 regression
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
-
enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
-
calcite-components needs triage refactor
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
Esri/calcite-design-system#15203 ·
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 78/100
fullcalendar/fullcalendar#8106 ·