LGTM to experiment from M108 to M110 inclusive.

Out of curiosity, where did we land on extensions?

https://github.com/rubberyuzu/bfcache-not-retored-reason/blob/main/NotRestoredReason.md#extension-usage

On 10/21/22 3:34 AM, 'Yuzu Saijo' via blink-dev wrote:


        Contact emails

[email protected], [email protected], [email protected]


        Explainer

https://github.com/rubberyuzu/bfcache-not-retored-reason/blob/main/NotRestoredReason.md



        Design docs


https://github.com/rubberyuzu/bfcache-not-retored-reason/blob/main/NotRestoredReason.md


        Summary

NotRestoredReason API reports the reasons why a page is not served from BFCache after a history navigation. The report is accessible via the PerformanceNavigationTiming API. The report attributes reasons to specific frames as much as possible, while respecting cross-origin security concerns.


        Blink component

UI>Browser>Navigation>BFCache <https://bugs.chromium.org/p/chromium/issues/list?q=component:UI%3EBrowser%3ENavigation%3EBFCache>


        TAG review

https://github.com/w3ctag/design-reviews/issues/739


        TAG review status

Issues addressed


        Risks


        Interoperability and Compatibility


/Gecko/: No signal

/WebKit/: No signal

/Web developers/: Positive (https://github.com/w3c/navigation-timing/issues/171#issuecomment-1062672989)


        Security

We do not report detailed information about cross-origin iframes. For cross-origin iframes, we only report if they blocked bfcache or not, and we do not report the reasons why.



        Goals for experimentation

We would like developers to use the new field notRestoredReasons in performance navigation entry, e.g. performance.getEntriesByType('navigation')[0].notRestoredReasons; The goal of the experiment is to gather feedback from developers about the API shape.


*Debuggability
*

In DevTools console, try: performance.getEntriesByType('navigation')[0].notRestoredReasons;



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

No


        Is this feature fully tested by web-platform-tests
        
<https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>?

No


        DevTrial instructions

https://github.com/rubberyuzu/bfcache-not-retored-reason/blob/main/HowToTest.md


        Flag name

--enable-experimental-web-platform-features


        Requires code in //chrome?

False


        Tracking bug

https://bugs.chromium.org/p/chromium/issues/detail?id=1326344


        Launch bug

https://launch.corp.google.com/launch/4200848


        Estimated milestones

OriginTrial desktop last        110
OriginTrial desktop first       108
DevTrial on desktop     108

OriginTrial Android last        110
OriginTrial Android first       108
DevTrial on Android     108

OriginTrial webView last        110
OriginTrial webView first       108



        Link to entry on the Chrome Platform Status

https://chromestatus.com/feature/5684908759449600


        Links to previous Intent discussions

Intent to prototype: https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAP-nMoGAzjUjzv3WmxcRpUSBgnA-AHQ05kh9gXc%2BQB8pRM6%2BfA%40mail.gmail.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 on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAP-nMoHe391sAB2PdbEVw9uiSPFxTB_EYsRizcPpZ7-pg16O0A%40mail.gmail.com <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAP-nMoHe391sAB2PdbEVw9uiSPFxTB_EYsRizcPpZ7-pg16O0A%40mail.gmail.com?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 on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/399ffabb-4c7b-de9d-0943-8077b5ae1a96%40chromium.org.

Reply via email to