Intent to Remove: window.performance.webkitGet*

54 views
Skip to first unread message

Philip Jägenstedt

unread,
Apr 23, 2014, 5:05:19 PM4/23/14
to blink-dev

Primary eng (and PM) emails

phi...@opera.com


Link to “Intent to Deprecate” thread

The deprecation of this feature predates the current process:

https://src.chromium.org/viewvc/blink?revision=149092&view=revision


Summary

Remove these functions from the Performance interface:


sequence<PerformanceEntry> webkitGetEntries();

sequence<PerformanceEntry> webkitGetEntriesByType(DOMString entryType);

sequence<PerformanceEntry> webkitGetEntriesByName(DOMString name, [Default=NullString] optional DOMString entryType);


Motivation

They have been deprecated for almost a year and have extremely low usage.


Usage information from UseCounter

http://www.chromestatus.com/metrics/feature/timeline/popularity/66


That's shockingly low given the unprefixed usage:

http://www.chromestatus.com/metrics/feature/timeline/popularity/65


Entry on chromestatus.com

N/A


Compatibility Risk

Pages that only use the prefixed functions with no fallback will start throwing exceptions.

Eric Seidel

unread,
Apr 23, 2014, 5:07:08 PM4/23/14
to Philip Jägenstedt, blink-dev
LGTM

Adam Barth

unread,
Apr 23, 2014, 5:36:44 PM4/23/14
to Eric Seidel, Philip Jägenstedt, blink-dev
LGTM

Ojan Vafai

unread,
Apr 24, 2014, 9:05:37 PM4/24/14
to Adam Barth, Eric Seidel, Philip Jägenstedt, blink-dev
Relatively new API with low usage and a clear replacement. LGTM3
Reply all
Reply to author
Forward
0 new messages