| Index: LayoutTests/imported/web-platform-tests/uievents/hierarchy/README.md
|
| diff --git a/LayoutTests/imported/web-platform-tests/uievents/hierarchy/README.md b/LayoutTests/imported/web-platform-tests/uievents/hierarchy/README.md
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..3bf23b4c230749355607b3af6c1a3bdcc256cf19
|
| --- /dev/null
|
| +++ b/LayoutTests/imported/web-platform-tests/uievents/hierarchy/README.md
|
| @@ -0,0 +1,34 @@
|
| +Verify the Class Hierarchy
|
| +==========================
|
| +
|
| +Make sure the events inherit from the correct interfaces:
|
| + e.g., UIEvent > MouseEvent
|
| +
|
| +Requires manual and automated tests
|
| +* manually create event and verify hierarchy
|
| +* WebDriver create the event and verify hierarchy
|
| +
|
| +UIEvent
|
| + * load, unload, abort, error, select, resize, scroll
|
| + * Note: some event types may be dropped given that they don't appear to be UIEvents by other specs that define them.
|
| +
|
| +FocusEvent
|
| + * blur, focus, focusin, focusout
|
| + * blur and focus are handled in HTML5
|
| + * but they aren't sure if focusin/out are needed: see bug: https://www.w3.org/Bugs/Public/show_bug.cgi?id=25877
|
| +
|
| +MouseEvent
|
| + * click, dblclick, mousedown, mouseenter, mouseleave, mousemove, mouseout, mouseover, mouseup
|
| +
|
| +WheelEvent
|
| + * wheel
|
| +
|
| +KeyboardEvent
|
| + * keydown, keyup
|
| + * need to show interaction with beforeinput and input, which are in the Editing spec
|
| +
|
| +CompositionEvent
|
| + * compositionstart
|
| + * compositionupdate
|
| + * compositionend
|
| + * need to show interaction with the keyboard events: keydown, keyup
|
|
|