Remove the following methods and an event handler from the Performance interface: - webkitClearResourceTimings() - webkitSetResourceTimingBufferSize() - onwebkitresourcetimingbufferfull A deprecation message was added when the unprefixed APIs were shipped (M46, Issue 515344 ). Use counters: https://www.chromestatus.com/metrics/feature/timeline/popularity/341 https://www.chromestatus.com/metrics/feature/timeline/popularity/342 https://www.chromestatus.com/metrics/feature/timeline/popularity/920 The usage of PrefixedPerformanceResourceTimingBufferFull is probably inflated since it's measuring any access to the attribute (not when events are actually fired).
Issue 495110 has been merged into this issue.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/0c11ed986f2c7da313eaca87d592b6bd21cee383 commit 0c11ed986f2c7da313eaca87d592b6bd21cee383 Author: ksakamoto <ksakamoto@chromium.org> Date: Wed Jan 11 06:49:50 2017 Remove prefixed Resource Timing buffer management API Intent to Remove: https://groups.google.com/a/chromium.org/d/msg/blink-dev/Ou_Dwfp8Ons/mCaMNPPdFAAJ BUG= 678547 Review-Url: https://codereview.chromium.org/2619823003 Cr-Commit-Position: refs/heads/master@{#442829} [modify] https://crrev.com/0c11ed986f2c7da313eaca87d592b6bd21cee383/android_webview/tools/system_webview_shell/test/data/webexposed/global-interface-listing-expected.txt [modify] https://crrev.com/0c11ed986f2c7da313eaca87d592b6bd21cee383/third_party/WebKit/LayoutTests/fast/dom/Window/property-access-on-cached-properties-after-frame-navigated-expected.txt [modify] https://crrev.com/0c11ed986f2c7da313eaca87d592b6bd21cee383/third_party/WebKit/LayoutTests/fast/dom/Window/property-access-on-cached-properties-after-frame-removed-and-gced-expected.txt [modify] https://crrev.com/0c11ed986f2c7da313eaca87d592b6bd21cee383/third_party/WebKit/LayoutTests/fast/dom/Window/property-access-on-cached-properties-after-frame-removed-expected.txt [modify] https://crrev.com/0c11ed986f2c7da313eaca87d592b6bd21cee383/third_party/WebKit/LayoutTests/fast/dom/Window/property-access-on-cached-window-after-frame-navigated-expected.txt [modify] https://crrev.com/0c11ed986f2c7da313eaca87d592b6bd21cee383/third_party/WebKit/LayoutTests/fast/dom/Window/property-access-on-cached-window-after-frame-removed-and-gced-expected.txt [modify] https://crrev.com/0c11ed986f2c7da313eaca87d592b6bd21cee383/third_party/WebKit/LayoutTests/fast/dom/Window/property-access-on-cached-window-after-frame-removed-expected.txt [modify] https://crrev.com/0c11ed986f2c7da313eaca87d592b6bd21cee383/third_party/WebKit/LayoutTests/fast/dom/Window/window-properties-performance-expected.txt [modify] https://crrev.com/0c11ed986f2c7da313eaca87d592b6bd21cee383/third_party/WebKit/LayoutTests/platform/linux/virtual/stable/webexposed/global-interface-listing-expected.txt [modify] https://crrev.com/0c11ed986f2c7da313eaca87d592b6bd21cee383/third_party/WebKit/LayoutTests/platform/win/virtual/stable/webexposed/global-interface-listing-expected.txt [modify] https://crrev.com/0c11ed986f2c7da313eaca87d592b6bd21cee383/third_party/WebKit/LayoutTests/virtual/stable/webexposed/global-interface-listing-expected.txt [modify] https://crrev.com/0c11ed986f2c7da313eaca87d592b6bd21cee383/third_party/WebKit/LayoutTests/webexposed/global-interface-listing-expected.txt [modify] https://crrev.com/0c11ed986f2c7da313eaca87d592b6bd21cee383/third_party/WebKit/Source/core/events/EventTypeNames.in [modify] https://crrev.com/0c11ed986f2c7da313eaca87d592b6bd21cee383/third_party/WebKit/Source/core/frame/Deprecation.cpp [modify] https://crrev.com/0c11ed986f2c7da313eaca87d592b6bd21cee383/third_party/WebKit/Source/core/frame/UseCounter.h [modify] https://crrev.com/0c11ed986f2c7da313eaca87d592b6bd21cee383/third_party/WebKit/Source/core/timing/Performance.idl [modify] https://crrev.com/0c11ed986f2c7da313eaca87d592b6bd21cee383/third_party/WebKit/Source/core/timing/PerformanceBase.cpp [modify] https://crrev.com/0c11ed986f2c7da313eaca87d592b6bd21cee383/third_party/WebKit/Source/core/timing/PerformanceBase.h
Comment 1 by ksakamoto@chromium.org
, Jan 11 2017