Commit dde5f982 authored by Arthur Sonzogni's avatar Arthur Sonzogni Committed by Chromium LUCI CQ

Revert "webhid: Mark the API stable"

This reverts commit e05911e4.

Reason for revert: https://crbug.com1164259
WebViewLayoutTest#testWebViewIncludedStableInterfaces is failing because the new API doesn't set up whether it should be exposed in WebView. Interfaces which are intentionally not exposed in WebView need to be added to not-webview-exposed.txt

Original change's description:
> webhid: Mark the API stable
>
> Updates runtime_enabled_features.json5 and the stable webexposed tests
> to mark the WebHID API stable on desktop platforms.
>
> Intent to Ship: https://groups.google.com/a/chromium.org/g/blink-dev/c/rL1csFYD1Ms
>
> Bug: 890096
> Change-Id: I36a6b62475dd9de01a4dbf013b2be00e8901359e
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2610995
> Commit-Queue: Chris Harrelson <chrishtr@chromium.org>
> Auto-Submit: Matt Reynolds <mattreynolds@chromium.org>
> Reviewed-by: Chris Harrelson <chrishtr@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#841185}

TBR=chrishtr@chromium.org,mattreynolds@chromium.org,chromium-scoped@luci-project-accounts.iam.gserviceaccount.com

Change-Id: I16463f8d4b8e9e4893217f5349d2a8a9f7aa76f7
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 890096
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2616200Reviewed-by: default avatarArthur Sonzogni <arthursonzogni@chromium.org>
Commit-Queue: Arthur Sonzogni <arthursonzogni@chromium.org>
Cr-Commit-Position: refs/heads/master@{#841413}
parent 83e82298
......@@ -2172,7 +2172,8 @@
},
{
name: "WebHID",
status: {"Android": "", "default": "stable"},
origin_trial_feature_name: "WebHID",
status: {"Android": "", "default": "experimental"},
},
{
name: "WebID",
......
......@@ -35,8 +35,6 @@ PASS window.cached_navigator.vendorSub is ''
PASS window.cached_navigator.webdriver is false
PASS window.cached_navigator_connection.onchange is null
PASS window.cached_navigator_connection.saveData is false
PASS window.cached_navigator_hid.onconnect is null
PASS window.cached_navigator_hid.ondisconnect is null
PASS window.cached_navigator_mediaDevices.ondevicechange is null
PASS window.cached_navigator_mediaSession.metadata is null
PASS window.cached_navigator_mediaSession.playbackState is 'none'
......
......@@ -35,8 +35,6 @@ PASS window.cached_navigator.vendorSub is ''
PASS window.cached_navigator.webdriver is false
PASS window.cached_navigator_connection.onchange is null
PASS window.cached_navigator_connection.saveData is false
PASS window.cached_navigator_hid.onconnect is null
PASS window.cached_navigator_hid.ondisconnect is null
PASS window.cached_navigator_mediaDevices.ondevicechange is null
PASS window.cached_navigator_mediaSession.metadata is null
PASS window.cached_navigator_mediaSession.playbackState is 'none'
......
......@@ -35,8 +35,6 @@ PASS window.cached_navigator.vendorSub is ''
PASS window.cached_navigator.webdriver is false
PASS window.cached_navigator_connection.onchange is null
PASS window.cached_navigator_connection.saveData is false
PASS window.cached_navigator_hid.onconnect is null
PASS window.cached_navigator_hid.ondisconnect is null
PASS window.cached_navigator_mediaDevices.ondevicechange is null
PASS window.cached_navigator_mediaSession.metadata is null
PASS window.cached_navigator_mediaSession.playbackState is 'none'
......
......@@ -35,8 +35,6 @@ PASS oldChildWindow.navigator.cookieEnabled is newChildWindow.navigator.cookieEn
PASS oldChildWindow.navigator.deviceMemory is newChildWindow.navigator.deviceMemory
PASS oldChildWindow.navigator.doNotTrack is newChildWindow.navigator.doNotTrack
PASS oldChildWindow.navigator.hardwareConcurrency is newChildWindow.navigator.hardwareConcurrency
PASS oldChildWindow.navigator.hid.onconnect is newChildWindow.navigator.hid.onconnect
PASS oldChildWindow.navigator.hid.ondisconnect is newChildWindow.navigator.hid.ondisconnect
PASS oldChildWindow.navigator.language is newChildWindow.navigator.language
PASS oldChildWindow.navigator.maxTouchPoints is newChildWindow.navigator.maxTouchPoints
PASS oldChildWindow.navigator.mediaDevices.ondevicechange is newChildWindow.navigator.mediaDevices.ondevicechange
......
......@@ -27,7 +27,6 @@ encrypted-media
fullscreen
geolocation
gyroscope
hid
magnetometer
microphone
midi
......
......@@ -2183,40 +2183,6 @@ interface Gyroscope : Sensor
getter y
getter z
method constructor
interface HID : EventTarget
attribute @@toStringTag
getter onconnect
getter ondisconnect
method constructor
method getDevices
method requestDevice
setter onconnect
setter ondisconnect
interface HIDConnectionEvent : Event
attribute @@toStringTag
getter device
method constructor
interface HIDDevice : EventTarget
attribute @@toStringTag
getter collections
getter oninputreport
getter opened
getter productId
getter productName
getter vendorId
method close
method constructor
method open
method receiveFeatureReport
method sendFeatureReport
method sendReport
setter oninputreport
interface HIDInputReportEvent : Event
attribute @@toStringTag
getter data
getter device
getter reportId
method constructor
interface HTMLAllCollection
attribute @@toStringTag
getter length
......@@ -4581,7 +4547,6 @@ interface Navigator
getter doNotTrack
getter geolocation
getter hardwareConcurrency
getter hid
getter keyboard
getter language
getter languages
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment