Name Description Size
__init__.py 0
304-response-recorded.html Resource Timing - cached resources generate performance entries 1842
body-size-cross-origin.https.html Verify that encodedBodySize/decodedBodySize are CORS-protected rather than TAO-protected 2448
buffer-full-add-after-full-event.html This test validates that setResourceTimingBufferFull behaves appropriately when set to the current buffer level. 1124
buffer-full-add-entries-during-callback-that-drop.html This test validates that synchronously adding entries in onresourcetimingbufferfull callback results in these entries being properly handled. 1292
buffer-full-add-entries-during-callback.html This test validates that synchronously adding entries in onresourcetimingbufferfull callback results in these entries being properly handled. 1211
buffer-full-add-then-clear.html This test validates that synchronously adding entries in onresourcetimingbufferfull callback results in these entries being properly handled. 1512
buffer-full-decrease-buffer-during-callback.html This test validates that decreasing the buffer size in onresourcetimingbufferfull callback does not result in extra entries being dropped. 1041
buffer-full-eventually.html This test validates that resource timing implementations have a finite number of entries in their buffer. 964
buffer-full-increase-buffer-during-callback.html This test validates increasing the buffer size in onresourcetimingbufferfull callback of resource timing. 1028
buffer-full-inspect-buffer-during-callback.html This test validates the buffer doesn't contain more entries than it should inside onresourcetimingbufferfull callback. 1412
buffer-full-set-to-current-buffer.html This test validates that setResourceTimingBufferFull behaves appropriately when set to the current buffer level. 1583
buffer-full-store-and-clear-during-callback.html This test validates the behavior of read and clear operation in onresourcetimingbufferfull callback of resource timing. 1746
buffer-full-then-decreased.html This test validates that reducing the buffer size after entries were queued does not drop those entries, nor does it call the resourcetimingbufferfull event callback. 1073
buffer-full-then-increased.html This test validates that synchronously adding entries in onresourcetimingbufferfull callback results in these entries being properly handled. 1244
buffer-full-when-populate-entries.html This test validates the functionality of onresourcetimingbufferfull in resource timing. 1223
buffered-flag.any.js 977
cached-image-gets-single-entry.html Resource Timing: test behavior for cached resources 2458
clear-resource-timings.html This test validates the functionality of clearResourceTimings method in resource timing. 841
CodingConventions.md 3306
connection-reuse.html Resource Timing connection reuse 2292
connection-reuse.https.html Resource Timing connection reuse 871
content-type-minimization.html This test validates the parsing of content-type of resources. 3143
content-type.html This test validates the content-type of resources. 4697
cors-preflight.any.js 2002
cross-origin-iframe.html Test ResourceTiming reporting for cross-origin iframe. 1302
cross-origin-redirects.html This test validates the values in resource timing for cross-origin redirects. 3751
cross-origin-start-end-time-with-redirects.html This test validates the values in resource timing for cross-origin redirects. 1692
cross-origin-status-codes.html Resource Timing: PerformanceResourceTiming attributes shouldn't change if the HTTP status code changes 2281
delivery-type.tentative.any.js 3786
document-domain-no-impact-opener.html 591
entries-for-network-errors.sub.https.html This test validates that a failed cross-origin fetch creates an opaque network timing entry. 2260
entry-attributes.html Resource Timing: PerformanceResourceTiming attributes 1349
event-source-timing.html Resource Timing: EventSource timing behavior 1109
fetch-cross-origin-redirect.https.html Test cross-origin fetch redirects have the right values. 1289
font-timestamps.html Test cross-origin fetch redirects have the right values. 2892
frameset-timing.html Test the sequence of events when reporting timing for frames. 194
idlharness.any.js 556
iframe-failed-commit.html Resource Timing - test that unsuccessful iframes create entries 4822
iframe-non-html.html Test the sequence of events when reporting iframe timing. 872
iframe-redirect-without-location.html Test the sequence of events when reporting iframe timing. 755
iframe-sequence-of-events.html Test the sequence of events when reporting iframe timing. 871
iframe-with-download.html Test the sequence of events when reporting iframe timing. 1169
image-sequence-of-events.html Test the sequence of events when reporting image timing. 1250
initiator-type
initiator-type-for-script.html This test validates that the initiatorType information for various Resource Timing entries is accurate for scripts. 2127
input-sequence-of-events.html Test the sequence of events when reporting input timing. 790
interim-response-times.h2.html Resource Timing: PerformanceResourceTiming interim resource times 2769
interim-response-times.html Resource Timing: PerformanceResourceTiming interim resource times 2732
internal-resources-not-counted.html Resource Timing should not include internal resources 1585
link-sequence-of-events.html Test the sequence of events when reporting link timing. 1326
load-from-mem-cache-transfer-size.html This tests transfer size of resource timing when loaded from memory cache. 2307
META.yml 107
nested-context-navigations-embed.html Resource Timing embed navigate - back button navigation 1791
nested-context-navigations-iframe.html Resource Timing embed navigate - back button navigation 1781
nested-context-navigations-object.html Resource Timing embed navigate - back button navigation 1826
nested-nav-fallback-timing.html Test ResourceTiming reporting for cross-origin iframe. 1273
nextHopProtocol-is-tao-protected.https.html Resource Timing - Check that nextHopProtocol is TAO protected 1810
no-entries-for-cross-origin-css-fetched-memory-cache.sub.html Make sure that resources fetched by cross origin CSS are not in the timeline. 2270
no-entries-for-cross-origin-css-fetched.sub.html Make sure that resources fetched by cross origin CSS are not in the timeline. 1842
object-not-found-adds-entry.html This test validates that object resource emit resource timing entries. 1288
object-not-found-after-cross-origin-redirect.html This test validates the values in resource timing for cross-origin redirects. 1851
object-not-found-after-TAO-cross-origin-redirect.html This test validates resource timing information for a timing allowed cross-origin redirect chain. 2142
opaque-origin.html Resource Timing TAO - "null" and opaque origin 1854
ping-rt-entries.html Resource Timing Entry For hyperlink audit (ping) 1048
queue-entry-regardless-buffer-size.html This test validates that resource timing entires should always be queued regardless the size of the buffer. 1351
redirects.html Resource Timing: resources fetched through same-origin redirects 2395
render-blocking-status-link.html This test validates the render blocking status of resources. 9295
render-blocking-status-script.html This test validates the render blocking status of resources. 8615
resource-ignore-data-url.html Resource Timing ignores resources with data: URIs 1618
resource-reload-TAO.html Resource Timing - TAO on reload 563
resource-timing-failed-fetch-web-bundle.tentative.html Resource timing attributes are consistent for the same-origin subresources. 1914
resource-timing-failed-fetch.html 1335
resource-timing-level1.js Number of milliseconds to delay when the server injects pauses into the response. This should be large enough that we can distinguish it from noise with high confidence, but small enough that tests complete quickly. 27175
resource-timing-level1.sub.html Resource-Timing Level 1 624
resource_connection_reuse_mixed_content.html Resource Timing connection reuse 2318
resource_connection_reuse_mixed_content_redirect.html Resource Timing connection reuse 2340
resource_dedicated_worker.html Resource Timing in dedicated workers 1085
resource_nested_dedicated_worker.worker.js 657
resource_reparenting.html Resource Timing reparenting elements 2024
resource_subframe_self_navigation.html 1661
resource_timing.worker.js 1534
resource_timing_content_length.html This test validates the value of encodedBodySize in certain situations. 2005
resources
response-status-code.html This test validates the response status of resources. 4829
same-origin-from-cross-origin-redirect.html This test validates resource timing information for a same-origin resource fetched through a cross-origin redirect chain. 1245
script-rt-entries.html Resource Timing Entry Sequence of Events for Scripts 1425
secure-iframe-in-insecure-context.html 1206
shared-worker-rt-entry.html Resource Timing Entry for Shared Workers 927
sizes-cache.any.js 1670
sizes-redirect-img.html 2053
sizes-redirect.any.js 2049
sleep.py 491
SO-XO-SO-redirect-chain-tao.https.html This test validates resource timing information for a same-origin=>cross-origin=>same-origin redirect chain without Timing-Allow-Origin. 2677
status-codes-create-entry.html 1757
supported_resource_type.any.js 964
SyntheticResponse.py 1792
TAO-match.html Resource Timing TAO tests 3582
TAO-port-mismatch-means-crossorigin.html TAO - port mismatch must fail the check 2007
tentative
test_resource_timing.html window.performance Resource Timing Entries exist 1206
test_resource_timing.https.html window.performance Resource Timing Entries exist 1206
test_resource_timing.js 9464
tojson.html This test validates that PerformanceResourceTiming's toJSON method contains all of the entry's attributes. 2108
workerStart-tao-protected.https.html Resource Timing - Check that workerStart is TAO protected 2470
worklet-rt-entries.https.html Resource Timing Entry Sequence of Events for Worklets 652
xhr-resource-timing.html This test validates that a failed cross-origin fetch creates an opaque network timing entry. 1028