[Web API type definition issue] ImageData constructor missing type `Float16Array`
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 68/100
- Tipo de issue
- Bug
- Clareza
- Claramente especificada
- Status de atividade
- Pouca atividade
- Stack de tecnologia
- typescript
- Domínio
- api
Direção de pesquisa
Comece pela seção de array ImageData da especificação HTML e pela definição atual gerada do construtor ImageData em @types/web. Compare os tipos de dados aceitos com as implementações citadas do Chromium e do WebKit. O trabalho estará concluído quando a definição de tipo gerada aceitar Float16Array para o construtor e as verificações relevantes forem aprovadas.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
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
- Linguagem predominante
- TypeScript
- Estrelas
- 740
- Forks
- 474
- Merge médio
- 2d 8h
- PRs com merge (30d)
- 15
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de microsoft/TypeScript-DOM-lib-generator
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 74/100
microsoft/TypeScript-DOM-lib-generator#2554 · 6 comentários ·
-
lib.d.ts bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
-
lib.d.ts bug
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 68/100
microsoft/TypeScript-DOM-lib-generator#2154 · 1 reação ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
microsoft/TypeScript-DOM-lib-generator#1675 · 2 comentários · 1 reação ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
microsoft/TypeScript-DOM-lib-generator#1615 · 15 comentários · 23 reações ·
Todas as issues de microsoft/TypeScript-DOM-lib-generator
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
Eynzof/Hermes-CN-Desktop#610 ·
-
[Bug]: Matrix progress drafts fail with "Matrix runtime not initialized" during tool activity Abertabug clawsweeper:linked-pr-open clawsweeper:needs-live-repro clawsweeper:no-new-fix-pr impact:message-loss issue-rating: 🐚 platinum hermit P2 regression
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
-
enhancement
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
-
calcite-components needs triage refactor
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
Esri/calcite-design-system#15203 ·
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 78/100
fullcalendar/fullcalendar#8106 ·