LGTM to experiment till M114 (inclusive)

On Fri, Jan 20, 2023 at 6:59 AM Daisuke Enomoto <denom...@chromium.org>
wrote:

>
> We would like to extend the origin trial for 3 additional milestones, with
> the extension starting in 112 continuing through 114. The initial
> experiment was approved for the OT running from 109 through 111.
>
> Contact emails
>
> yu...@google.com, yu...@chromium.org, fer...@chromium.org
>
> 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.
> Reason this experiment is being extended
>
> We had requested this Origin Trial to be run for 3 milestones,
> specifically from 109 to 111 without realizing the Origin Trial guideline
> <https://www.chromium.org/blink/launching-features/#step-5-optional-origin-trial>
> suggesting 6 milestones. We would like to extend this OT for another 3
> milestones or to 114 inclusive by applying the 6 milestone guidelines we
> originally missed, to give sufficient time for partners to give us feedback.
>
>
> 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://chromium.googlesource.com/chromium/src/+/main/docs/experiments/not-restored-reasons.md
>
>
> https://github.com/rubberyuzu/bfcache-not-retored-reason/blob/main/HowToTest.md
>
>
> Flag name
>
> --enable-experimental-web-platform-features
>
>
> 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 (new request)
>
> 114
>
> OriginTrial desktop last
>
> 111
>
> OriginTrial desktop first
>
> 109
>
> OriginTrial desktop last (new request)
>
> 114
>
> OriginTrial Android last
>
> 111
>
> OriginTrial Android first
>
> 109
>
> OriginTrial webView last (new request)
>
> 114
>
> OriginTrial webView last
>
> 111
>
> OriginTrial webView first
>
> 109
>
>
> 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/g/blink-dev/c/os3qUVtqyWo/m/4cs6GCN5BAAJ
>
> Intent to Experiment:
> https://groups.google.com/a/chromium.org/g/blink-dev/c/ce4hr99dUDc/m/C4wYpnKiAwAJ
> Read for Trial:
> https://groups.google.com/a/chromium.org/g/blink-dev/c/7jBZLdt7EsY/m/KiTrSzbSBgAJ
>
> --
> 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/CAA5e698QcKZSthm%3Dz_4pi8cOzi4kfbx-AXveC%2BAKimUh-tMycA%40mail.gmail.com
> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAA5e698QcKZSthm%3Dz_4pi8cOzi4kfbx-AXveC%2BAKimUh-tMycA%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 blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAL5BFfWzZ3fw-ptqdpAiwszBWFP%3D%2BUMeLPOp6H36k1PbdQikag%40mail.gmail.com.

Reply via email to