Bug 1509859 [wpt PR 14234] - Align resource timing buffer full processing to spec...
commit3f75f16c83597333c8f18badaaa490033a6b6898
authorYoav Weiss <yoavweiss@chromium.org>
Fri, 30 Nov 2018 18:04:00 +0000 (30 18:04 +0000)
committerJames Graham <james@hoppipolla.co.uk>
Tue, 11 Dec 2018 15:49:56 +0000 (11 15:49 +0000)
tree34898b21f743724086f3ba57e15d432908e327ad
parent12b18cd46f49a186d7a314a38c7211672812ba8e
Bug 1509859 [wpt PR 14234] - Align resource timing buffer full processing to spec PR 168 (reland), a=testonly

Automatic update from web-platform-tests
Align resource timing buffer full processing to spec PR 168 (reland)

This change implements the processing model from PR 168[1], when
it comes to setResourceTimingBufferSize(), clearResourceTimings()
and the firing of the resourcetimingbufferfull event.

This is a reland of
https://chromium-review.googlesource.com/c/chromium/src/+/1345269
(but with nicer tests).

[1] https://github.com/w3c/resource-timing/pull/168

Change-Id: I10431bfda7f79b484c7ee5c608bb8a360d905339
Bug: 908181, 908414
Reviewed-on: https://chromium-review.googlesource.com/c/1350950
Reviewed-by: Nicolás Peña Moreno <npm@chromium.org>
Commit-Queue: Yoav Weiss <yoavweiss@chromium.org>
Cr-Commit-Position: refs/heads/master@{#611174}

--

wpt-commits: cccb52680a601f4de432124092c808e91fad8a15
wpt-pr: 14234
15 files changed:
testing/web-platform/tests/resource-timing/buffer-full-add-after-full-event.html [new file with mode: 0644]
testing/web-platform/tests/resource-timing/buffer-full-add-entries-during-callback-that-drop.html [new file with mode: 0644]
testing/web-platform/tests/resource-timing/buffer-full-add-entries-during-callback.html [new file with mode: 0644]
testing/web-platform/tests/resource-timing/buffer-full-add-then-clear.html [new file with mode: 0644]
testing/web-platform/tests/resource-timing/buffer-full-decrease-buffer-during-callback.html [new file with mode: 0644]
testing/web-platform/tests/resource-timing/buffer-full-increase-buffer-during-callback.html [new file with mode: 0644]
testing/web-platform/tests/resource-timing/buffer-full-inspect-buffer-during-callback.html [new file with mode: 0644]
testing/web-platform/tests/resource-timing/buffer-full-set-to-current-buffer.html [new file with mode: 0644]
testing/web-platform/tests/resource-timing/buffer-full-store-and-clear-during-callback.html [new file with mode: 0644]
testing/web-platform/tests/resource-timing/buffer-full-then-increased.html [new file with mode: 0644]
testing/web-platform/tests/resource-timing/buffer-full-when-populate-entries.html [new file with mode: 0644]
testing/web-platform/tests/resource-timing/resource_timing_buffer_full_when_populate_entries.html [deleted file]
testing/web-platform/tests/resource-timing/resource_timing_store_and_clear_during_callback.html [deleted file]
testing/web-platform/tests/resource-timing/resources/buffer-full-utilities.js [new file with mode: 0644]
testing/web-platform/tests/service-workers/service-worker/resources/performance-timeline-worker.js