Skip to content
HTML JavaScript CSS Python
Branch: gh-pages
Clone or download
Latest commit ba3df14 Jun 5, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github chore:add PULL_REQUEST_TEMPLATE.md Dec 17, 2018
images Fix Issue 53 Nov 18, 2015
proposals first draft of IE keyflow Jun 24, 2009
sections
tests Add float link on layout test pages Aug 5, 2018
tools Basic focus event viewer Oct 19, 2018
.gitignore
.pr-preview.json
CODE_OF_CONDUCT.md
CONTRIBUTING.md Update web-platform-tests URLs Jun 11, 2018
LICENSE.md Updated the LICENSE and CONTRIBUTING files Dec 15, 2015
README.md Remove meetings timetable May 21, 2019
TR.html
_todo.txt
build.py
fixup-static-export.py Remove html directory since it is no longer needed Apr 21, 2015
fixup.js
geek.css
index-snapshot.html Fix #76: remove resize event Mar 11, 2016
index.bs Switch to WebAppsWG May 15, 2019
index.html Add `inputType` attribute to InputEvent Nov 26, 2018
key-table-builder.js
override.css
spec-WD.css Remove html directory since it is no longer needed Apr 21, 2015
spec.css Remove html directory since it is no longer needed Apr 21, 2015
styles.css Fix #107: Add info for 'auxclick' event Apr 27, 2017
w3c-tr.css The spec needs this sylesheet file Apr 22, 2015
w3c.json chore(w3c.json): switch to WebAppsWG (#230) May 13, 2019

README.md

UI Events

This repository is for the UI Events specification (formerly known as DOM 3 Events).

Goals

The goal of the UI/DOM Events sub-group, part of the Web Applications Working Group, is to complete the UI Events specification according to market needs, to drive its adoption and implementation, to provide a comprehensive test suite (for implementability at least, and hopefully for interoperability, too), and to move it along the Recommendation Track to W3C Recommendation status.

Communication

For discussion of matters related to DOM Events, the group uses the www-dom@w3.org mailing list (archive).

Documents

Open Issues

Building

This spec was created using bikeshed. If you would like to contribute edits, please make sure that your changes build correctly.

To build this spec:

  1. Clone this repo into a local directory.
  2. Install bikeshed
  3. Run python build.py in your local directory.

To make edits to the spec:

  1. Edit the index.bs file or any of the sections\*.txt files.
  2. Build (as above). This will create a sections\*.include file for each *.txt file and then create the index.html.

When submitting pull requests, make sure you don't include any of the sections\*.include files in your changelist — they've all been added to the .gitignore file so that you don't include them accidentally. All changes should be made in the sections\*.txt files and index.bs.

Testing

Recommendations

If you enjoyed this spec, you might be interested in these other specs from the same publisher:

You can’t perform that action at this time.