Name Description Size Coverage
about-blank-iframes.https.html Test about:blank iframes prerendering state 922 -
accept-client-hint-cache.https.html Test Prerender pages maintain their own Client Hint Caches 1378 -
activation-start.https.html PerformanceNavigationTiming's activationStart in prerendered page 2395 -
blob_object_url.https.html Same-origin prerendering page can create a url for the given objects 1186 -
cache-storage.https.html Same-origin prerendering can access cache storage 1252 -
cancel-prerendering-after-clear-site-data-cache-different-origins.https.html clear-site-data-cache cancels prerenders 1813 -
cancel-prerendering-after-clear-site-data-cache-same-origin.https.html clear-site-data-cache cancels prerenders 2973 -
clients-matchall.https.html Service Worker: Clients.matchAll with a prerender page 1899 -
cookies.https.html Same-origin prerendering can access cookies 1259 -
credentialed-prerender-not-opt-in.https.html same-site cross-origin prerendering not opt in 1172 -
credentialed-prerender-opt-in.https.html same-site cross-origin prerendering opt in 1064 -
cross-origin-iframe-prerender.https.html Load a cross-origin document in a prerendered iframe 1419 -
cross-origin-iframe.https.html Load a cross-origin document in a prerendered iframe 2012 -
cross-origin-isolated.https.html Allow crossOriginIsolated in prerendered page 1029 -
csp-script-src-elem-inline-speculation-rules.https.html 1132 -
csp-script-src-inline-speculation-rules.https.html 1122 -
csp-script-src-self.https.html 1092 -
csp-script-src-strict-dynamic.https.html 1108 -
csp-script-src-unsafe-inline.https.html 1100 -
fetch-blob.https.html Same-origin prerendering can access blobs 1359 -
fetch-intercepted-by-service-worker.https.html Service worker intercepts a fetch request coming from a prerendered page 1475 -
headers.https.html Sec-Purpose header on prerendered page 6069 -
iframe-added-post-activation.https.html iframe added after activation 1046 -
indexeddb.https.html Same-origin prerendering can access Indexed Database 1473 -
local-storage.https.html Same-origin prerendering can access localStorage 1785 -
main-frame-navigation.https.html Test about: main frame navigation in a prerendered page 1316 -
media-autoplay.https.html Same-origin prerendering can trigger autoplay 1497 -
navigation-api-location-replace.https.html 3026 -
navigation-api-multiple-entries.https.html 2677 -
navigation-api-redirect.https.html 1386 -
navigation-api.https.html 3063 -
navigation-intercepted-by-service-worker.https.html Service worker intercepts a navigation and starts prerendering 1361 -
navigator-plugins.https.html Same-origin prerendering can access navigator.plugins 1564 -
no-vary-search-hint.https.html 3660 -
no-vary-search.https.html 3818 -
prefetch.https.html 819 -
prerender-while-prerender.https.html 1763 -
protocol-handler-register.https.html 4600 -
protocol-handler-unregister.https.html 5357 -
protocol-handler-validation.https.html prerendered page calls to registerProtocolHandler should validate input synchronously 2463 -
referrer-policy-from-rules.https.html Prerender with the referrer policy specified in speculation rules 1794 -
referrer-policy-mismatch.https.html Referrer policy mismatches must be allowed between prerendering and activation 4086 -
referrer-policy-no-referrer.https.html Test noreferrer 729 -
referrer-policy-origin.https.html Test origin referrer 922 -
referrer-policy-strict-origin.https.html Test strict-origin referrer 810 -
referrer.https.html Test default referrer 670 -
register-service-worker.https.html Registration of a new service worker in a prerendered page 1981 -
remove-script-element.https.html 785 -
resources -
response-code-non-successful.https.html Check that non-successful responses result in discarding the prerender 2059 -
response-code-successful.https.html Check that successful responses result in activating the prerender 1147 -
restriction-audio-setSinkId-with-invalid-sinkId.https.tentative.https.html Access to the setSinkId of the Audio API with an invalid value is deferred 2019 -
restriction-audio-setSinkId-with-invalid-sinkId.https.tentative.https.html.ini 64 -
restriction-audio-setSinkId.https.tentative.https.html Access to the setSinkId of the Audio API is deferred 1964 -
restriction-audio-setSinkId.https.tentative.https.html.ini 64 -
restriction-background-fetch.https.html Access to the Background Fetch API is deferred 2667 -
restriction-background-fetch.https.html.ini 64 -
restriction-background-sync.https.html Access to the Background Sync API is deferred 2670 -
restriction-background-sync.https.html.ini 64 -
restriction-battery-status.https.html Access to the Battery Status API is deferred 1727 -
restriction-battery-status.https.html.ini 64 -
restriction-bluetooth.tentative.https.html Access to the Bluetooth API is deferred 1849 -
restriction-bluetooth.tentative.https.html.ini 64 -
restriction-broadcast-channel.https.html BroadcastChannel#postMessage is deferred 1705 -
restriction-broadcast-channel.https.html.ini 64 -
restriction-dedicated-worker.https.html Access to the Dedicated Worker API is deferred 1652 -
restriction-dedicated-worker.https.html.ini 64 -
restriction-encrypted-media-unsupported-config.https.html Access to the Encrypted Media API is deferred with unsupported config 1787 -
restriction-encrypted-media-unsupported-config.https.html.ini 64 -
restriction-encrypted-media.https.html Access to the Encrypted Media API is deferred 1696 -
restriction-encrypted-media.https.html.ini 64 -
restriction-focus.https.html Prerendering documents are not focused 1372 -
restriction-focus.https.html.ini 64 -
restriction-idle-detection.https.html Prerendering cannot invoke the Idle Detection API 1155 -
restriction-idle-detection.https.html.ini 64 -
restriction-local-file-system-access.https.html Same-origin prerendering cannot access local file system 1030 -
restriction-local-file-system-access.https.html.ini 64 -
restriction-media-auto-play-attribute.https.html Access to the Autoplay of the Media is deferred 2369 -
restriction-media-auto-play-attribute.https.html.ini 64 -
restriction-media-camera.https.html Access to the Camera of the user media device is deferred 1933 -
restriction-media-camera.https.html.ini 64 -
restriction-media-capabilities-decoding-info.https.html MediaCapabilities decodingInfo API is not deferred 1870 -
restriction-media-capabilities-decoding-info.https.html.ini 64 -
restriction-media-capabilities-encoding-info.https.html MediaCapabilities encodingInfo API is not deferred 1870 -
restriction-media-capabilities-encoding-info.https.html.ini 64 -
restriction-media-device-info.https.html Access to the Media Device Info is deferred 1801 -
restriction-media-device-info.https.html.ini 64 -
restriction-media-microphone.https.html Access to the Microphone of the user media device is deferred 1942 -
restriction-media-microphone.https.html.ini 64 -
restriction-media-play.https.html Access to the Play of the Media is deferred 2347 -
restriction-media-play.https.html.ini 64 -
restriction-message-boxes.https.html 1625 -
restriction-message-boxes.https.html.ini 64 -
restriction-midi-sysex.https.html Access to the Midi API with sysex=true is deferred 2091 -
restriction-midi-sysex.https.html.ini 64 -
restriction-midi.https.html Access to the Midi API with sysex=false is deferred 2094 -
restriction-midi.https.html.ini 64 -
restriction-notification.https.html Access to the Notification API before and after prerender activation 3036 -
restriction-notification.https.html.ini 64 -
restriction-presentation-request.https.html Same-origin prerendering cannot start presentation 965 -
restriction-presentation-request.https.html.ini 64 -
restriction-prompt-by-before-unload.https.html Prerendering cannot invoke the prompt generated by the beforeunload event 1187 -
restriction-prompt-by-before-unload.https.html.ini 64 -
restriction-push.https.html Access to the Push API is deferred 2543 -
restriction-push.https.html.ini 64 -
restriction-request-picture-in-picture.https.html Prerendering cannot invoke HTMLVideoElement.requestPictureInPicture 1202 -
restriction-request-picture-in-picture.https.html.ini 64 -
restriction-screen-capture.https.html Prerendering cannot invoke the Screen Capture API 1340 -
restriction-screen-capture.https.html.ini 64 -
restriction-screen-orientation-lock.https.html Access to the Screen Orientation Lock API is deferred 1655 -
restriction-screen-orientation-lock.https.html.ini 64 -
restriction-sensor-accelerometer.https.html Access to the Accelerometer API is deferred 2219 -
restriction-sensor-accelerometer.https.html.ini 64 -
restriction-sensor-ambient-light-sensor.https.html Access to the Ambient Light Sensor API is deferred 2260 -
restriction-sensor-ambient-light-sensor.https.html.ini 64 -
restriction-sensor-gyroscope.https.html Access to the Gyroscope API is deferred 2191 -
restriction-sensor-gyroscope.https.html.ini 64 -
restriction-sensor-magnetometer.https.html Access to the Magnetometer API is deferred 2212 -
restriction-sensor-magnetometer.https.html.ini 64 -
restriction-service-worker-postmessage.https.html postMessage() between service worker and prerendered page 2196 -
restriction-service-worker-unregister.https.html ServiceWorkerRegistration.unregister in a prerendered page 2056 -
restriction-service-worker-unregister.https.html.ini 64 -
restriction-service-worker-update.https.html ServiceWorkerRegistration.update in a prerendered page 2028 -
restriction-service-worker-update.https.html.ini 64 -
restriction-speech-synthesis.https.html Access to the speech synthesis is deferred 2127 -
restriction-speech-synthesis.https.html.ini 64 -
restriction-storage-persist.https.html Access to storage.persist() is deferred 1632 -
restriction-storage-persist.https.html.ini 64 -
restriction-wake-lock.https.html Access to the Wake Lock API is deferred 2273 -
restriction-wake-lock.https.html.ini 64 -
restriction-web-hid.https.html Access to the Web HID API is deferred 1584 -
restriction-web-hid.https.html.ini 64 -
restriction-web-locks.https.html Access to the Web Locks API is deferred 1824 -
restriction-web-locks.https.html.ini 64 -
restriction-web-nfc.https.html Access to the Web NFC API is deferred 1757 -
restriction-web-nfc.https.html.ini 64 -
restriction-web-serial.tentative.https.html Access to the Web Serial API is deferred 1818 -
restriction-web-serial.tentative.https.html.ini 64 -
restriction-web-share.https.html Prerendering cannot invoke the Web Share API 1134 -
restriction-web-share.https.html.ini 64 -
restriction-web-usb.https.html Access to the Web USB API is deferred 1584 -
restriction-web-usb.https.html.ini 64 -
restriction-web-xr-immersive-vr-session.https.html Access to the WebXR immersive-vr session API is deferred 1867 -
restriction-web-xr-immersive-vr-session.https.html.ini 64 -
restriction-web-xr-inline-session.https.html Access to the WebXR inline session API is deferred 1830 -
restriction-web-xr-inline-session.https.html.ini 64 -
restriction-window-move.https.html 1695 -
restriction-window-move.https.html.ini 64 -
restriction-window-open.https.html 1365 -
restriction-window-open.https.html.ini 64 -
restriction-window-resize.https.html 1710 -
restriction-window-resize.https.html.ini 64 -
restrictions.https.html Same-origin prerendering cannot access some APIs 1297 -
restrictions_shared_storage.https.html Write operations to Shared Storage API is deferred 1608 -
restrictions_shared_storage_worklet.https.html Worklet operations to Shared Storage API is deferred 1961 -
sandbox-iframe.https.html Load a prerendered iframe with sandbox attributes 1828 -
send-beacon.https.html Same-origin prerendering: sendBeacon 2149 -
service-workers.https.html Service Workers APIs with prerendering 4555 -
session-history-activation.https.html Test history.length 834 -
session-history-location.https.html Test history.length 1108 -
session-history-navigation.https.html Test history.length 834 -
session-history-pushstate.https.html Test history.length 903 -
session-history-subframe-navigation.https.html Test history.length during a subframe navigation 717 -
session-history-subframe-reload.https.html Test history.length and reloading a subframe 691 -
session-storage.tentative.https.html Same-origin prerendering can access sessionStorage 955 -
state-and-event.https.html 1950 -
visibility-state.https.html visibilityState must be updated after prerendering 1099 -
windowclient-navigate-to-cross-origin-url-on-iframe.https.html WindowClient.navigate() to cross-origin url in a prerendered iframe 2895 -
windowclient-navigate-to-same-origin-url-on-iframe.https.html WindowClient.navigate() to same-origin url in a prerendered iframe 2068 -
windowclient-navigate.https.html WindowClient.navigate() for prerendered main page 2479 -
workers-in-cross-origin-iframe.https.html Construction of Web Workers in cross-origin iframe is deferred 1850 -
workers.https.html Construction of Web Workers is deferred 4839 -