This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 11242 - Canvas must define what HTML elements may be used in the DOM Subtree
Summary: Canvas must define what HTML elements may be used in the DOM Subtree
Alias: None
Product: HTML WG
Classification: Unclassified
Component: LC1 HTML5 spec (show other bugs)
Version: unspecified
Hardware: PC All
: P2 normal
Target Milestone: ---
Assignee: Rich Schwerdtfeger
QA Contact: HTML WG Bugzilla archive list
Keywords: a11y, a11ytf, a11y_canvas
Depends on: 10964
  Show dependency treegraph
Reported: 2010-11-05 20:31 UTC by Rich Schwerdtfeger
Modified: 2011-08-04 05:04 UTC (History)
7 users (show)

See Also:


Description Rich Schwerdtfeger 2010-11-05 20:31:41 UTC
Canvas introduces a number issues for browser manufacturers when introducing HTML elements that are not rendered in the canvas subtree. We need to asses if there are limitations as to what may be used in the DOM subtree for <canvas>. Currently the specification says very little about the use of the DOM subtree and its association with the <canvas> drawing surface. This needs to be better defined.
Comment 1 Michael Cooper 2010-11-23 17:07:14 UTC
Bug triage sub-team agrees this is an A11Y TF priority. However, it is clear this will come back as needsinfo in its current state. Assigning to Rich to address within the canvas sub-team and provide the needed info. Assign to Ian when complete.
Comment 2 Michael Cooper 2010-11-30 16:41:10 UTC
Bug triage sub-team thinks this bug is providing additional details on 10964, which was raised just at the Last Call cutoff deadline with the understanding that more precise information would be filed later. This bug constitutes part of that information and therefore we think this should be considered a pre-LC bug.

Also note that this bug relates to ISSUE-131 and arguably ISSUE-74
Comment 3 Charles Pritchard 2011-02-03 02:02:00 UTC
Current vendors (webkit/mozilla) are heading toward allowing both script and iframe to be added to the subtree. Microsoft had some concern about iframe; but did not follow up. There's no possibility of 'click-jacking' as the frame would not be visible.

I'm investigating allowing canvas elements in the subtree, for accessibility purposes, mainly for screen magnifiers.

As far as I understand it, the canvas element follows the rules of other nodes, and this issue is resolved.
Comment 4 Rich Schwerdtfeger 2011-02-14 21:02:43 UTC
Yes. Resolved. Not restricting canvas subtree elements.
Comment 5 Michael[tm] Smith 2011-08-04 05:04:57 UTC
mass-moved component to LC1