Intent to Remove: MIDIMessageEvent.receivedTime attribute

24 views
Skip to first unread message

Takashi Toyoshima

unread,
Nov 7, 2016, 6:14:02 AM11/7/16
to blink-dev

Primary eng (and PM) emails

toyo...@chromium.org


Link to “Intent to Deprecate” thread

https://groups.google.com/a/chromium.org/d/topic/blink-dev/zOMo62KH8ns/discussion


Summary

Remove receivedTime attribute from MIDIMessageEvent at M-56.


Motivation

The WG decided to remove the receivedTime attribute. This is because the attribute was introduced to represent a high-resolution timestamp for real-time MIDI processing, but DOM Event started using hi-resolution monotonic time instead of epoch time for Event.timeStamp that can cover our use-case too.


Compatibility Risk

Chrome started supporting Web MIDI including this attribute from M-43. Other browser haven't supported Web MIDI yet, but FireFox is almost finishing JS binding implementation based on the latest spec.

At this point, the risk is very low because Chrome is the only available browser. And it should be better to remove it before FireFox starts supporting Web MIDI without this attribute.


Usage information from UseCounter

UseCounter says the usage is now <=0.0001%.

https://www.chromestatus.com/metrics/feature/timeline/popularity/1433


OWP launch tracking bug

crbug/com/599335


Entry on the feature dashboard

https://www.chromestatus.com/features/5665772797952000




--
Takashi Toyoshima
Software Engineer, Google

Philip Jägenstedt

unread,
Nov 7, 2016, 6:41:43 AM11/7/16
to Takashi Toyoshima, blink-dev
LGTM1

Jochen Eisinger

unread,
Nov 7, 2016, 6:43:17 AM11/7/16
to Philip Jägenstedt, Takashi Toyoshima, blink-dev
lgtm2

Chris Harrelson

unread,
Nov 7, 2016, 12:44:56 PM11/7/16
to Jochen Eisinger, Philip Jägenstedt, Takashi Toyoshima, blink-dev
LGTM3

lgtm2
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscribe@chromium.org.

Joe Medley

unread,
Nov 8, 2016, 10:22:59 AM11/8/16
to blink-dev
Corrected bug link: crbug.com/599335


Joe Medley | Technical Writer, Chrome DevRel | jme...@google.com | 816-678-7195
If an API's not documented it doesn't exist.
Reply all
Reply to author
Forward
0 new messages