New issue
Advanced search Search tips

Issue 890096 link

Starred by 8 users

Issue metadata

Status: Started
Owner:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Android , Windows , Chrome , Mac
Pri: 1
Type: Feature



Sign in to add a comment

Implement WebHID API

Project Member Reported by mattreynolds@chromium.org, Sep 28

Issue description

The WebHID API enables web applications to request access to HID devices, send and receive HID reports, and retrieve information about the report descriptor.

PRD: go/webhidprd

Explainer: https://github.com/nondebug/webhid/blob/master/EXPLAINER.md

Chrome feature status: https://www.chromestatus.com/feature/5172464636133376
 
Blockedon: 890039
Blockedon: -890039
Components: -Blink>USB Blink>HID
Labels: -Pri-3 Proj-Fugu Pri-1
Labels: M-76 Target-73
Project Member

Comment 5 by bugdroid1@chromium.org, Nov 5

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/8e946f8a6f55e934e3c81ecce43620a63faa8acd

commit 8e946f8a6f55e934e3c81ecce43620a63faa8acd
Author: Matt Reynolds <mattreynolds@google.com>
Date: Mon Nov 05 18:56:10 2018

Add self as owner of chrome.hid and //services/device

BUG=890096

Change-Id: I08bc0e42416e0dfd7e1c9409746f058b9dc1e767
Reviewed-on: https://chromium-review.googlesource.com/c/1318080
Reviewed-by: Reilly Grant <reillyg@chromium.org>
Commit-Queue: Matt Reynolds <mattreynolds@chromium.org>
Cr-Commit-Position: refs/heads/master@{#605400}
[modify] https://crrev.com/8e946f8a6f55e934e3c81ecce43620a63faa8acd/extensions/browser/api/hid/OWNERS
[modify] https://crrev.com/8e946f8a6f55e934e3c81ecce43620a63faa8acd/services/device/OWNERS

Project Member

Comment 6 by bugdroid1@chromium.org, Nov 5

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/05ac99d21920fec606ac1e360a2534921938cc85

commit 05ac99d21920fec606ac1e360a2534921938cc85
Author: Matt Reynolds <mattreynolds@google.com>
Date: Mon Nov 05 19:44:05 2018

Add device descriptor tests for popular HID gamepads

HidReportDescriptor tests for four console gamepads:
* Dualshock 3 connected over USB
* Dualshock 4 connected over USB
* Xbox Wireless Controller connected over Bluetooth
* Nintendo Switch Pro connected over USB

BUG=890096

Change-Id: I47629f69eb0257f9c985e5e438f979b5b0497f7f
Reviewed-on: https://chromium-review.googlesource.com/c/1258502
Commit-Queue: Matt Reynolds <mattreynolds@chromium.org>
Reviewed-by: Ovidio Henriquez <odejesush@chromium.org>
Cr-Commit-Position: refs/heads/master@{#605418}
[modify] https://crrev.com/05ac99d21920fec606ac1e360a2534921938cc85/services/device/hid/test_report_descriptors.cc
[modify] https://crrev.com/05ac99d21920fec606ac1e360a2534921938cc85/services/device/hid/test_report_descriptors.h
[modify] https://crrev.com/05ac99d21920fec606ac1e360a2534921938cc85/services/device/public/cpp/hid/hid_report_descriptor_unittest.cc

Sign in to add a comment