Contact emails toyos...@chromium.org, robert...@chromium.org, ken...@chromium.org, j...@chromium.org, nhir...@chromium.org, kou...@chromium.org, angelrap...@google.com
Explainer https://github.com/WICG/nav-speculation/blob/main/README.md Specification https://wicg.github.io/nav-speculation/prerendering.html Design docs https://docs.google.com/document/d/1EpLshvc9RRW3vswmXsJGrbCkhlFmxDsWfbvgxmYDTfs/edit?usp=sharing <https://wicg.github.io/nav-speculation/prerendering.html> Summary To achieve parity among the all supporting platforms, we implement the Prerender2 for Desktop in addition to Android. We are going to ship the same-origin prerendering triggered by the speculation rules API and running experiments on Omnibox triggered prerendering on Android. We also enable these prerendering on Desktop. See also [1] Same-origin prerendering triggered by the speculation rules API [1] https://chromestatus.com/feature/5355965538893824 Blink component Internals>Preload>Prerender <https://bugs.chromium.org/p/chromium/issues/list?q=component:Internals%3EPreload%3EPrerender> Risks Interoperability and Compatibility Gecko: No signal WebKit: No signal Web developers: No signals Other signals: It affects the Chrome Extensions APIs surface. Baseline changes were already discussed <https://github.com/w3c/webextensions/issues/8#issuecomment-1099516447> at the WECG for the FencedFrames/MPArch support, and we just follow it to support prerendering. Detailed plans are discussed in the design docs. NaCl is another Desktop only feature, but we don’t support NaCl in prerendering pages as the feature NaCl is deprecated. We cancel prerendering when we find a NaCl in a prerendering page. 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? Tracking bug https://crbug.com/1278141 Estimated milestones m105 Link to entry on the Chrome Platform Status https://chromestatus.com/feature/5197044678393856 This intent message was generated by Chrome Platform Status <https://chromestatus.com/>. -- Takashi Toyoshima Software Engineer, Google -- 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 blink-dev+unsubscr...@chromium.org. To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAFWCB1n7W-gfr9b8FTNtB1bNDnYJ_%3DkSfWiY%2BtfGyqjuXe52zA%40mail.gmail.com.