Closed Bug 1695775 Opened 4 years ago Closed 4 years ago

[wpt-sync] Sync PR 27848 - usb: Move protected interface class enforcement to the browser process

Categories

(Testing :: web-platform-tests, task, P4)

task

Tracking

(firefox88 fixed)

RESOLVED FIXED
88 Branch
Tracking Status
firefox88 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 27848 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/27848
Details from upstream follow.

b'Reilly Grant <reillyg@chromium.org>' wrote:

usb: Move protected interface class enforcement to the browser process

This change moves the definition and enforcement of the list of USB
interface classes which cannot be claimed by code using the WebUSB API
from the renderer process to the browser process. In addition to the
obvious security benefit this enables the list to be controlled by
policy and other flags which are more easily accessed from the browser
process.

Bug: 1056757
Change-Id: Iea3009e2a4453d0a1bbee496b5a67259ec4099d3
Reviewed-on: https://chromium-review.googlesource.com/2728108
WPT-Export-Revision: a624d86e89c798cf3563443faa328961e769b735

The PR was not expected to affect any tests, but the try push wasn't a success. Check the try results for infrastructure issues
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/79463aafc3fd [wpt PR 27848] - usb: Move protected interface class enforcement to the browser process, a=testonly
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 88 Branch
You need to log in before you can comment on or make changes to this bug.