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 13235 - missing events from event enumerations
Summary: missing events from event enumerations
Status: RESOLVED NEEDSINFO
Alias: None
Product: HTML WG
Classification: Unclassified
Component: LC1 HTML5 spec (show other bugs)
Version: unspecified
Hardware: All All
: P2 normal
Target Milestone: ---
Assignee: Ian 'Hixie' Hickson
QA Contact: HTML WG Bugzilla archive list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-13 18:35 UTC by Glenn Adams
Modified: 2011-12-02 23:24 UTC (History)
4 users (show)

See Also:


Attachments

Description Glenn Adams 2011-07-13 18:35:04 UTC
The following events which are defined in various parts of HTML5 are missing from the event enumerations found under Section 6.1.6 (Events):

bounce
cached
checking
DOMContentLoaded
downloading
enter
exit
finish
noupdate
obsolete
start
updateready

This comment is in reference to Editor's Draft of 11 July 2011.
Comment 1 Michael[tm] Smith 2011-08-04 05:17:39 UTC
mass-move component to LC1
Comment 2 Ian 'Hixie' Hickson 2011-08-16 05:24:48 UTC
EDITOR'S RESPONSE: This is an Editor's Response to your comment. If you are satisfied with this response, please change the state of this bug to CLOSED. If you have additional information and would like the editor to reconsider, please reopen this bug. If you would like to escalate the issue to the full HTML Working Group, please add the TrackerRequest keyword to this bug, and suggest title and text for the tracker issue; or you may create a tracker issue yourself, if you are able to do so. For more details, see this document:
   http://dev.w3.org/html5/decision-policy/decision-policy.html

Status: Partially Accepted
Change Description: see diff given below
Rationale: 

There are intentionally omitted because they only apply to marquee:
bounce
enter
exit
finish
start

There are listed in the appcache section referenced from that section:
cached
checking
downloading
noupdate
obsolete
updateready

I've added this one:
DOMContentLoaded
Comment 3 contributor 2011-08-16 05:25:52 UTC
Checked in as WHATWG revision r6477.
Check-in comment: DOMContentLoaded wasn't in the summary.
http://html5.org/tools/web-apps-tracker?from=6476&to=6477
Comment 4 Glenn Adams 2011-11-20 18:41:41 UTC
DOMContentLoaded is not listed in 6.1.6.2. On the other hand, it is listed twice in the Events appendix (perhaps it was added in the wrong location?).

In order to inform readers that 6.1.6.2 is not exhaustive (with respect to enumerating event handlers/types on HTML elements), it would be useful to add a paragraph in this section that states something like:

"Event handlers (and their corresponding event handler event types) that are not listed above but are defined for use with specific HTML elements are listed in under their respective element definitions."
Comment 5 Ian 'Hixie' Hickson 2011-12-02 23:24:00 UTC
EDITOR'S RESPONSE: This is an Editor's Response to your comment. If you are satisfied with this response, please change the state of this bug to CLOSED. If you have additional information and would like the editor to reconsider, please reopen this bug. If you would like to escalate the issue to the full HTML Working Group, please add the TrackerRequest keyword to this bug, and suggest title and text for the tracker issue; or you may create a tracker issue yourself, if you are able to do so. For more details, see this document:
   http://dev.w3.org/html5/decision-policy/decision-policy.html

Status: Did Not Understand Request
Change Description: no spec change
Rationale:

I don't know which section you mean by 6.1.6.2. If you mean the "List of event handler content attributes" table, then of course DOMContentLoaded isn't listed... it's an event, not an event handler, and has no corresponding event handler.

I also don't understand what the paragraph you suggest adding means. All the event handler content attributes are listed in that section, or at least meant to be.