Contact emails
[email protected]

Explainer
https://github.com/WICG/nav-speculation/blob/main/prerendering-cross-origin-iframes.md


Specification
https://wicg.github.io/nav-speculation/prerendering.html


Summary
Prerenders cross-origin iframes with an opt-in response header. Browsers will 
now prerender all cross-origin frames if the top-level frame's HTTP response 
includes the Supports-Loading-Mode: prerender-cross-origin-frames.


Blink component
Blink


Web Feature ID
Missing feature


TAG review
https://github.com/w3ctag/design-reviews/issues/1207


TAG review status
Not applicable


Origin Trial Name
Prerendering cross-origin iframes


Goals for experimentation
Gather feedback from web authors who already are interested in this feature.


Chromium Trial Name
Prerender2CrossOriginIframes


Origin Trial documentation link
https://github.com/WICG/nav-speculation/blob/main/prerendering-cross-origin-iframes.md


WebFeature UseCounter name
kPrerender2CrossOriginIframes


Risks




Interoperability and Compatibility
The entire speculative loading feature is a progressive enhancement, so in 
general risks are low in this area.

Gecko: No signal (https://github.com/mozilla/standards-positions/issues/1376)

WebKit: No signal (https://github.com/WebKit/standards-positions/issues/636)

Web developers: Positive Our partners show interests in having this feature.

Other signals:


WebView application risks

Does this intent deprecate or change behavior of existing APIs, such that it 
has potentially high risk for Android WebView-based applications?
No information provided



Reason this experiment is being extended
Partner requires additional implementation and assessment about the nested 
frames case.


Ongoing technical constraints
No information provided


Debuggability
The cross-origin iframe prerendering should be debuggable as well as top 
frame's one: 
https://developer.chrome.com/docs/devtools/application/debugging-speculation-rules#prerender


Will this feature be supported on all six Blink platforms (Windows, Mac, Linux, 
ChromeOS, Android, and Android WebView)?
No


Is this feature fully tested by web-platform-tests?
Yes



Flag name on about://flags
"prerender2-cross-origin-iframes" from M148


Finch feature name
Prerender2CrossOriginIframes


Requires code in //chrome?
False


Tracking bug
https://issues.chromium.org/issues/440387014


Estimated milestones


Origin trial desktop first 147

Origin trial desktop last 152

Origin trial extension 1 end milestone 158




Link to entry on the Chrome Platform Status
https://chromestatus.com/feature/5112398709129216?gate=5151856880910336


Links to previous Intent discussions
Intent to Prototype: 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/68b670ba.050a0220.270bc4.0593.GAE%40google.com
Intent to Experiment: 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAAEV3p%3DzhNhfOpe8x%3DRKgxYFS9GCq_q-c8knZYRBRuijQ27o8w%40mail.gmail.com



This intent message was generated by Chrome Platform Status.

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/6a45fcf5.198129d7.1d0cd0.0014.GAE%40google.com.

Reply via email to