https://github.com/web-platform-tests/wpt
Raw File
Tip revision: feeda08fb7c8a7c57afb1448d118942236ef6c94 authored by Coroiu Cristina on 26 November 2018, 20:19:20 UTC
Backed out changeset d32110a492f5 (bug 1383454) for did not disable the test
Tip revision: feeda08
pointerevents.idl
// GENERATED CONTENT - DO NOT EDIT
// Content was automatically extracted by Reffy into reffy-reports
// (https://github.com/tidoust/reffy-reports)
// Source: Pointer Events (https://w3c.github.io/pointerevents/)

dictionary PointerEventInit : MouseEventInit {
    long pointerId = 0;
    double width = 1;
    double height = 1;
    float pressure = 0;
    float tangentialPressure = 0;
    long tiltX = 0;
    long tiltY = 0;
    long twist = 0;
    DOMString pointerType = "";
    boolean isPrimary = false;
};

[Constructor(DOMString type, optional PointerEventInit eventInitDict), Exposed=Window]
interface PointerEvent : MouseEvent {
    readonly        attribute long pointerId;
    readonly        attribute double width;
    readonly        attribute double height;
    readonly        attribute float pressure;
    readonly        attribute float tangentialPressure;
    readonly        attribute long tiltX;
    readonly        attribute long tiltY;
    readonly        attribute long twist;
    readonly        attribute DOMString pointerType;
    readonly        attribute boolean isPrimary;
};

partial interface Element {
  void setPointerCapture(long pointerId);
  void releasePointerCapture(long pointerId);
  boolean hasPointerCapture(long pointerId);
};

partial interface GlobalEventHandlers {
    attribute EventHandler ongotpointercapture;
    attribute EventHandler onlostpointercapture;
    attribute EventHandler onpointerdown;
    attribute EventHandler onpointermove;
    attribute EventHandler onpointerup;
    attribute EventHandler onpointercancel;
    attribute EventHandler onpointerover;
    attribute EventHandler onpointerout;
    attribute EventHandler onpointerenter;
    attribute EventHandler onpointerleave;
};

partial interface Navigator {
    readonly  attribute long maxTouchPoints;
};
back to top