Commit e2029732 authored by Reilly Grant's avatar Reilly Grant Committed by Chromium LUCI CQ

serial: Mark the API stable

Updates runtime_enabled_features.json5 and the stable webexposed tests
to mark the Web Serial API stable on desktop platforms.

Intent to Ship: https://groups.google.com/a/chromium.org/g/blink-dev/c/RCtZPCQLLOQ

Bug: 884928
Change-Id: Ifefaa045a239d3b482287016c98e72c0d8c1da15
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2579840
Commit-Queue: Reilly Grant <reillyg@chromium.org>
Auto-Submit: Reilly Grant <reillyg@chromium.org>
Reviewed-by: default avatarChris Harrelson <chrishtr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#840355}
parent ada16853
......@@ -1842,8 +1842,7 @@
},
{
name: "Serial",
origin_trial_feature_name: "Serial",
status: {"Android": "", "default": "experimental"},
status: {"Android": "", "default": "stable"},
},
{
name: "ServiceWorkerClientLifecycleState",
......
......@@ -40,6 +40,8 @@ PASS window.cached_navigator_mediaSession.metadata is null
PASS window.cached_navigator_mediaSession.playbackState is 'none'
PASS window.cached_navigator_presentation.defaultRequest is null
PASS window.cached_navigator_presentation.receiver is null
PASS window.cached_navigator_serial.onconnect is null
PASS window.cached_navigator_serial.ondisconnect is null
PASS window.cached_navigator_serviceWorker.controller is null
PASS window.cached_navigator_serviceWorker.oncontrollerchange is null
PASS window.cached_navigator_serviceWorker.onmessage is null
......
......@@ -40,6 +40,8 @@ PASS window.cached_navigator_mediaSession.metadata is null
PASS window.cached_navigator_mediaSession.playbackState is 'none'
PASS window.cached_navigator_presentation.defaultRequest is null
PASS window.cached_navigator_presentation.receiver is null
PASS window.cached_navigator_serial.onconnect is null
PASS window.cached_navigator_serial.ondisconnect is null
PASS window.cached_navigator_serviceWorker.controller is null
PASS window.cached_navigator_serviceWorker.oncontrollerchange is null
PASS window.cached_navigator_serviceWorker.onmessage is null
......
......@@ -40,6 +40,8 @@ PASS window.cached_navigator_mediaSession.metadata is null
PASS window.cached_navigator_mediaSession.playbackState is 'none'
PASS window.cached_navigator_presentation.defaultRequest is null
PASS window.cached_navigator_presentation.receiver is null
PASS window.cached_navigator_serial.onconnect is null
PASS window.cached_navigator_serial.ondisconnect is null
PASS window.cached_navigator_serviceWorker.controller is null
PASS window.cached_navigator_serviceWorker.oncontrollerchange is null
PASS window.cached_navigator_serviceWorker.onmessage is null
......
......@@ -46,6 +46,8 @@ PASS oldChildWindow.navigator.presentation.defaultRequest is newChildWindow.navi
PASS oldChildWindow.navigator.presentation.receiver is newChildWindow.navigator.presentation.receiver
PASS oldChildWindow.navigator.product is newChildWindow.navigator.product
PASS oldChildWindow.navigator.productSub is newChildWindow.navigator.productSub
PASS oldChildWindow.navigator.serial.onconnect is newChildWindow.navigator.serial.onconnect
PASS oldChildWindow.navigator.serial.ondisconnect is newChildWindow.navigator.serial.ondisconnect
PASS oldChildWindow.navigator.serviceWorker.controller is newChildWindow.navigator.serviceWorker.controller
PASS oldChildWindow.navigator.serviceWorker.oncontrollerchange is newChildWindow.navigator.serviceWorker.oncontrollerchange
PASS oldChildWindow.navigator.serviceWorker.onmessage is newChildWindow.navigator.serviceWorker.onmessage
......
......@@ -34,6 +34,7 @@ payment
picture-in-picture
publickey-credentials-get
screen-wake-lock
serial
sync-xhr
usb
xr-spatial-tracking
......
......@@ -1116,6 +1116,28 @@ Starting worker: resources/global-interface-listing-worker.js
[Worker] getter statusCode
[Worker] getter violatedDirective
[Worker] method constructor
[Worker] interface Serial : EventTarget
[Worker] attribute @@toStringTag
[Worker] getter onconnect
[Worker] getter ondisconnect
[Worker] method constructor
[Worker] method getPorts
[Worker] setter onconnect
[Worker] setter ondisconnect
[Worker] interface SerialPort : EventTarget
[Worker] attribute @@toStringTag
[Worker] getter onconnect
[Worker] getter ondisconnect
[Worker] getter readable
[Worker] getter writable
[Worker] method close
[Worker] method constructor
[Worker] method getInfo
[Worker] method getSignals
[Worker] method open
[Worker] method setSignals
[Worker] setter onconnect
[Worker] setter ondisconnect
[Worker] interface ServiceWorkerRegistration : EventTarget
[Worker] attribute @@toStringTag
[Worker] getter active
......@@ -2745,6 +2767,7 @@ Starting worker: resources/global-interface-listing-worker.js
[Worker] getter permissions
[Worker] getter platform
[Worker] getter product
[Worker] getter serial
[Worker] getter storage
[Worker] getter usb
[Worker] getter userAgent
......
......@@ -4564,6 +4564,7 @@ interface Navigator
getter product
getter productSub
getter scheduling
getter serial
getter serviceWorker
getter storage
getter usb
......@@ -6964,6 +6965,29 @@ interface SensorErrorEvent : Event
attribute @@toStringTag
getter error
method constructor
interface Serial : EventTarget
attribute @@toStringTag
getter onconnect
getter ondisconnect
method constructor
method getPorts
method requestPort
setter onconnect
setter ondisconnect
interface SerialPort : EventTarget
attribute @@toStringTag
getter onconnect
getter ondisconnect
getter readable
getter writable
method close
method constructor
method getInfo
method getSignals
method open
method setSignals
setter onconnect
setter ondisconnect
interface ServiceWorker : EventTarget
attribute @@toStringTag
getter onerror
......
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