diff --git a/index.html b/index.html index 823a2b1..3114031 100644 --- a/index.html +++ b/index.html @@ -1,15 +1,13 @@ - + +
@@ -217,7 +206,7 @@

WebHID API

Draft Community Group Report - +

@@ -244,9 +233,9 @@

WebHID API

WebHID API

Extensions to the WorkerNavigator interface
-
WebIDL[Exposed=ServiceWorker, SecureContext]
+      
WebIDL[Exposed=(DedicatedWorker,ServiceWorker), SecureContext]
 partial interface WorkerNavigator {
     [SameObject] readonly attribute HID hid;
 };
@@ -584,7 +573,7 @@

WebHID API

HID interface -
WebIDL[Exposed=(Window,ServiceWorker), SecureContext]
+      
WebIDL[Exposed=(DedicatedWorker,ServiceWorker,Window), SecureContext]
 interface HID : EventTarget {
     attribute EventHandler onconnect;
     attribute EventHandler ondisconnect;
@@ -1268,9 +1257,9 @@ 

WebHID API

  • Let promise be a new promise.
  • Let document be null.
  • -
  • If this's relevant global object is a window object, - set document to this's relevant global object's - associated Document. +
  • If this's relevant global object is a DedicatedWorkerGlobalScope + or window object, set document to this's + relevant global object's associated Document.
  • If this's relevant global object is a ServiceWorkerGlobalScope object and the associated service worker client is @@ -1638,7 +1627,7 @@

    WebHID API

    HIDDevice interface -
    WebIDL[Exposed=Window, SecureContext]
    +      
    WebIDL[Exposed=(DedicatedWorker,ServiceWorker,Window), SecureContext]
     interface HIDDevice : EventTarget {
         attribute EventHandler oninputreport;
         readonly attribute boolean opened;
    @@ -2270,7 +2259,7 @@ 

    WebHID API

    HIDConnectionEvent interface -
    WebIDL[Exposed=Window, SecureContext]
    +      
    WebIDL[Exposed=(DedicatedWorker,ServiceWorker,Window), SecureContext]
     interface HIDConnectionEvent : Event {
         constructor(DOMString type, HIDConnectionEventInit eventInitDict);
         [SameObject] readonly attribute HIDDevice device;
    @@ -2305,7 +2294,7 @@ 

    WebHID API

    HIDInputReportEvent interface -
    WebIDL[Exposed=Window, SecureContext]
    +      
    WebIDL[Exposed=(DedicatedWorker,ServiceWorker,Window), SecureContext]
     interface HIDInputReportEvent : Event {
         constructor(DOMString type, HIDInputReportEventInit eventInitDict);
         [SameObject] readonly attribute HIDDevice device;
    @@ -2895,48 +2884,48 @@ 

    WebHID API

    };
    - "none" + "none"
    No unit system. Indicates that the item does not have a unit definition.
    - "si-linear" + "si-linear"
    The SI Linear unit system uses centimeter, gram, second, Kelvin, Ampere, Candela.
    - "si-rotation" + "si-rotation"
    The SI Rotation unit system uses radian, gram, second, Kelvin, Ampere, Candela.
    - "english-linear" + "english-linear"
    The English Linear unit system uses inch, slug, second, degree Fahrenheit, Ampere, Candela.
    - "english-rotation" + "english-rotation"
    The English Rotation unit system uses degree, slug, second, degree Fahrenheit, Ampere, Candela.
    - "vendor-defined" + "vendor-defined"
    A vendor-defined unit system.
    - "reserved" + "reserved"
    Indicates that the device used a reserved value for its unit system. @@ -3190,7 +3179,7 @@

    WebHID API

    [infra]
    Infra Standard. Anne van Kesteren; Domenic Denicola. WHATWG. Living Standard. URL: https://infra.spec.whatwg.org/
    [permissions-policy]
    - Permissions Policy. Ian Clelland. W3C. 17 July 2023. W3C Working Draft. URL: https://www.w3.org/TR/permissions-policy-1/ + Permissions Policy. Ian Clelland. W3C. 24 July 2024. W3C Working Draft. URL: https://www.w3.org/TR/permissions-policy-1/
    [RFC2119]
    Key words for use in RFCs to Indicate Requirement Levels. S. Bradner. IETF. March 1997. Best Current Practice. URL: https://www.rfc-editor.org/rfc/rfc2119
    [RFC8174]
    @@ -3207,11 +3196,11 @@

    WebHID API

    [browserext]
    Browser Extensions. Mike Pietraszak. W3C. October 2016. Draft Community Group Report. URL: https://browserext.github.io/browserext/
    [GAMEPAD]
    - Gamepad. Steve Agoston; Matthew Reynolds. W3C. 13 April 2023. W3C Working Draft. URL: https://www.w3.org/TR/gamepad/ + Gamepad. Steve Agoston; Matthew Reynolds. W3C. 9 August 2024. W3C Working Draft. URL: https://www.w3.org/TR/gamepad/
    [pointerevents]
    Pointer Events. Jacob Rossi; Matt Brubeck. W3C. 4 April 2019. W3C Recommendation. URL: https://www.w3.org/TR/pointerevents/
    [uievents]
    - UI Events. Gary Kacmarcik; Travis Leithead. W3C. 27 June 2023. W3C Working Draft. URL: https://www.w3.org/TR/uievents/ + UI Events. Gary Kacmarcik; Travis Leithead. W3C. 7 September 2024. W3C Working Draft. URL: https://www.w3.org/TR/uievents/
    [USBIF-HID-USAGE]
    HID Usage Tables for Universal Serial Bus (USB) version 1.22. David Abzarian et al. USB Implementers Forum. April 6, 2021. Specification. URL: https://www.usb.org/document-library/hid-usage-tables-122
    @@ -3239,7 +3228,7 @@

    WebHID API

    Permalink - exported IDL + exported IDL

    Referenced in:

      @@ -3293,7 +3282,7 @@

      WebHID API

      Permalink - exported IDL + exported IDL

      Referenced in:

        @@ -3317,7 +3306,7 @@

        WebHID API

        Permalink - exported IDL + exported IDL

        Referenced in:

          @@ -3747,7 +3736,7 @@

          WebHID API

          Permalink - exported IDL + exported IDL

          Referenced in:

            @@ -3763,7 +3752,7 @@

            WebHID API

            Permalink - exported IDL + exported IDL

            Referenced in:

              @@ -4139,7 +4128,7 @@

              WebHID API

              Permalink - exported IDL + exported IDL

              Referenced in:

                @@ -4163,7 +4152,7 @@

                WebHID API

                Permalink - exported IDL + exported IDL

                Referenced in:

                  @@ -4175,7 +4164,7 @@

                  WebHID API

                  Permalink - exported IDL + exported IDL

                  Referenced in:

                    @@ -4211,7 +4200,7 @@

                    WebHID API

                    Permalink - exported IDL + exported IDL

                    Referenced in:

                      @@ -4247,7 +4236,7 @@

                      WebHID API

                      Permalink - exported IDL + exported IDL

                      Referenced in:

                        @@ -4273,7 +4262,7 @@

                        WebHID API

                        Permalink - exported IDL + exported IDL

                        Referenced in:

                          @@ -4309,7 +4298,7 @@

                          WebHID API

                          Permalink - exported IDL + exported IDL

                          Referenced in:

                            @@ -4323,7 +4312,7 @@

                            WebHID API

                            Permalink - exported IDL + exported IDL

                            Referenced in:

                              @@ -4337,7 +4326,7 @@

                              WebHID API

                              Permalink - exported IDL + exported IDL

                              Referenced in:

                                @@ -4351,7 +4340,7 @@

                                WebHID API

                                Permalink - exported IDL + exported IDL

                                Referenced in:

                                  @@ -4365,7 +4354,7 @@

                                  WebHID API

                                  Permalink - exported IDL + exported IDL

                                  Referenced in:

                                    @@ -4379,7 +4368,7 @@

                                    WebHID API

                                    Permalink - exported IDL + exported IDL

                                    Referenced in:

                                      @@ -4415,7 +4404,7 @@

                                      WebHID API

                                      Permalink - exported IDL + exported IDL

                                      Referenced in:

                                        @@ -4475,7 +4464,7 @@

                                        WebHID API

                                        Permalink - exported IDL + exported IDL

                                        Referenced in:

                                          @@ -4489,7 +4478,7 @@

                                          WebHID API

                                          Permalink - exported IDL + exported IDL

                                          Referenced in:

                                            @@ -4503,7 +4492,7 @@

                                            WebHID API

                                            Permalink - exported IDL + exported IDL

                                            Referenced in: