Skip to content

canvas-html: update name, description, and expected compat keys - #4560

Open
ewewraw wants to merge 2 commits into
web-platform-dx:mainfrom
ewewraw:html-in-canvas
Open

ewewraw wants to merge 2 commits into
web-platform-dx:mainfrom
ewewraw:html-in-canvas

Conversation

@ewewraw

@ewewraw ewewraw commented Oct 21, 2026

Copy link
Copy Markdown
Contributor

Updates features/canvas-html.yml (originally added in #3978 for #3343) to match the HTML-in-canvas API surface shipping in Chrome 157 and the corresponding browser-compat-data PR

  • Updates name to HTML-in-canvas.
  • Updates description from the earlier Origin Trial layoutsubtree attribute to the standardized content="drawable" attribute.
  • Updates the # Expected: compat_features list to match the 25 BCD keys added in Chrome 157 HTML-in-Canvas API mdn/browser-compat-data#30938 (html.elements.canvas.content, html.global_attributes.drawable, api.CanvasPaintEvent.*, api.ElementGeometryUpdateEvent.*, api.HTMLCanvasElement.*, api.OffscreenCanvas.*, api.CanvasRenderingContext2D.drawElementImage, api.OffscreenCanvasRenderingContext2D.drawElementImage, api.WebGLRenderingContext.texElementSubImage2D, api.WebGL2RenderingContext.texElementSubImage2D, and api.GPUQueue.drawElementImageToTexture).

Supporting links

@github-actions github-actions Bot added the feature definition Creating or defining new features or groups of features. label Oct 21, 2026
@ewewraw

ewewraw commented Oct 22, 2026

Copy link
Copy Markdown
Contributor Author

Updated the PR, as the features have been merged into BCD, this change is dependant on BCD v8.1.7

Natalia Markoborodova added 2 commits October 22, 2026 15:29
The keys were added in @mdn/browser-compat-data 8.1.7
(mdn/browser-compat-data#30938), including the `api.ElementImage` keys
that weren't in the expected list.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature definition Creating or defining new features or groups of features.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant