LGTM to experiment from M146 to M151 inclusive.
On 3/5/26 8:37 p.m., Huanpo Lin wrote:
Not quite sure about why the system is not including Goals for
experimentation correctly.
Allow me to include the part manually.
Goals for experimentation
To evaluate how the prerendering form_submission support works on real
sites before shipping it by default. We will be evaluating
performance, stability, and correctness, and any other feedback the
sites have when they use this feature.
On Friday, March 6, 2026 at 10:35:07 AM UTC+9 Chromestatus wrote:
*Contact emails*
[email protected]
*Explainer*
https://github.com/WICG/nav-speculation/blob/main/prerendering-form-submission.md
<https://github.com/WICG/nav-speculation/blob/main/prerendering-form-submission.md>
*Specification*
https://storage.googleapis.com/spec-previews/WICG/nav-speculation/pull/426/diff/prerendering.html
<https://storage.googleapis.com/spec-previews/WICG/nav-speculation/pull/426/diff/prerendering.html>
*Design docs*
https://docs.google.com/document/d/13Xr_kSYZtvhRNaKpCiP7wLKYtDcpLdDWSH4y6gHq0kQ/edit?usp=sharing
<https://docs.google.com/document/d/13Xr_kSYZtvhRNaKpCiP7wLKYtDcpLdDWSH4y6gHq0kQ/edit?usp=sharing>
*Summary*
This extends speculation rules syntax to allow developers to
specify the form_submission field for prerender. This field
directs the browser to prepare the prerender as a form submission,
so that it can be activated by real form submission navigations.
Examples include a simple search form which results in a
/search?q=XXX GET request navigation, support of which has been
requested by web developers.
*Blink component*
Internals>Preload>Prerender
<https://issues.chromium.org/issues?q=customfield1222907:%22Internals%3EPreload%3EPrerender%22>
*Web Feature ID*
speculation-rules <https://webstatus.dev/features/speculation-rules>
*TAG review*
https://github.com/w3ctag/design-reviews/issues/1192
<https://github.com/w3ctag/design-reviews/issues/1192>
*TAG review status*
Issues open
*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/1355
<https://github.com/mozilla/standards-positions/issues/1355>)
/WebKit/: No
signal (https://github.com/WebKit/standards-positions/issues/614
<https://github.com/WebKit/standards-positions/issues/614>)
/Web developers/: No signals
/Other signals/:
*Ergonomics*
No
*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/
*Goals for experimentation*
/No information provided/
*Ongoing technical constraints*
/No information provided/
*Debuggability*
As well as other speculationrule features, this feature can be
viewed on devtools as the source script. Another dedicated field
will be added to the panel for easier debugging.
*Will this feature be supported on all six Blink platforms
(Windows, Mac, Linux, ChromeOS, Android, and Android WebView)?*
No
Windows, Mac, Linux, ChromeOS, Android. WebView doesn't support
speculation rules prerendering because prerendering navigation
breaks the lifecycle (e.g., callback sequence) of the WebView.
*Is this feature fully tested by web-platform-tests
<https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>?*
Yes
*Flag name on about://flags*
PrerenderActivationByFormSubmission
*Finch feature name*
PrerenderActivationByFormSubmission
*Requires code in //chrome?*
False
*Tracking bug*
https://issues.chromium.org/issues/346555939
<https://issues.chromium.org/issues/346555939>
*Measurement*
Blink.UseCounter.Features https://crrev.com/c/7533307
*Estimated milestones*
Origin trial desktop first 146
Origin trial desktop last 151
DevTrial on desktop 146
Origin trial Android first 146
Origin trial Android last 151
DevTrial on Android 146
*Link to entry on the Chrome Platform Status*
https://chromestatus.com/feature/5074313831120896?gate=5966135017209856
<https://chromestatus.com/feature/5074313831120896?gate=5966135017209856>
*Links to previous Intent discussions*
Intent to Prototype:
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/698f0243.2b0a0220.19817b.0194.GAE%40google.com
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/698f0243.2b0a0220.19817b.0194.GAE%40google.com>
This intent message was generated by Chrome Platform Status
<https://chromestatus.com>.
--
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/c3d117c9-bb20-41a6-afd6-2c687b793b5en%40chromium.org
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/c3d117c9-bb20-41a6-afd6-2c687b793b5en%40chromium.org?utm_medium=email&utm_source=footer>.
--
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/e9def8dc-9791-453d-941c-a0e94fdc712e%40chromium.org.