LGTM2 On Wed, May 1, 2024 at 8:46 AM Alex Russell <slightly...@chromium.org> wrote:
> LGTM1!!!! > > On Tuesday, April 30, 2024 at 12:13:42 PM UTC-7 Khushal Sagar wrote: > >> Contact emails >> >> bo...@google.com, khushalsa...@google.com, nrosent...@google.com, >> vmp...@google.com >> >> Explainer >> >> https://github.com/WICG/view-transitions/blob/main/cross-doc-explainer.md >> <https://github.com/WICG/view-transitions/blob/main/explainer.md#cross-document-same-origin-transitions> >> >> Specification >> >> https://drafts.csswg.org/css-view-transitions-2 >> >> https://github.com/w3c/transitions/issues/595 tracks publishing a FPWD >> for this spec based on the resolution here >> <https://github.com/w3c/csswg-drafts/issues/10096#issuecomment-2023168412> >> . >> >> Summary >> >> The first phase of the View Transitions API, shipped here >> <https://groups.google.com/a/chromium.org/g/blink-dev/c/AJJiH6Pjr50/>, >> allows authors to define visual transitions in SPAs (DOM state changes in >> the same Document). >> >> This intent is about expanding the API to support MPAs. MPA implies >> same-origin navigations that replace the document with another document (in >> the main frame or nested iframe). >> >> This is a highly requested additional feature. Examples are: >> https://chriscoyier.net/2022/11/08/astro-stands-to-benefit-highly-from-view-transitions/ >> , https://adactio.com/journal/19578. >> >> Blink component >> >> Blink>ViewTransitions>MPA >> <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EViewTransitions%3EMPA> >> >> TAG reviewhttps://github.com/w3ctag/design-reviews/issues/851 >> TAG review status >> >> Issues addressed >> >> RisksInteroperability and Compatibility >> >> None. This feature is a progressive enhancement and authors can fallback >> to the current UX if the feature is not available. >> >> Gecko: Positive ( >> https://github.com/mozilla/standards-positions/issues/677#issuecomment-1567988287 >> ) >> >> WebKit: No signal ( >> https://github.com/WebKit/standards-positions/issues/302) >> >> Web developers: Strongly positive >> >> 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? >> >> None >> >> Debuggability >> >> The feature can be debugged using standard tooling in devtools. >> Specifically the animation panel can be used to pause and scrub through the >> default animations set by the browser. >> >> The pseudo DOM structure generated by the UA can also be inspected and >> targeted, like other DOM elements, in the style panel. >> >> Will this feature be supported on all six Blink platforms (Windows, Mac, >> Linux, ChromeOS, Android, and Android WebView)? >> >> Yes >> >> 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 chrome://flags >> >> view-transition-on-navigation >> >> Finch feature name >> >> ViewTransitionOnNavigation >> >> Requires code in //chrome? >> >> False >> >> Tracking bug >> >> https://bugs.chromium.org/p/chromium/issues/detail?id=1372584 >> >> Estimated milestones >> >> Shipping on desktop >> >> 127 >> >> DevTrial on desktop >> >> 109 >> >> Shipping on Android >> >> 127 >> >> DevTrial on Android >> >> 109 >> >> Shipping on WebView >> >> 127 >> >> Note: We plan to roll out the feature via finch to monitor for stability >> issues. 126 is the target milestone for roll out to beta; before shipping >> to stable in 127. >> >> Anticipated spec changes >> >> Open questions about a feature may be a source of future web compat or >> interop issues. Please list open issues (e.g. links to known github issues >> in the project for the feature specification) whose resolution may >> introduce web compat/interop risk (e.g., changing to naming or structure of >> the API in a non-backward-compatible way). >> >> None >> >> Link to entry on the Chrome Platform Status >> >> https://chromestatus.com/feature/5118874666663936?gate=5059113954836480 >> >> Links to previous Intent discussions >> >> Intent to prototype: >> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAMLuWUxMPaChgK0VH6cZNY_LE68zNQ-NTxA7DFzd-7PjyKi1Dw%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 blink-dev+unsubscr...@chromium.org. > To view this discussion on the web visit > https://groups.google.com/a/chromium.org/d/msgid/blink-dev/99e5800a-3ef4-47ec-a0d7-de1308bdc5d7n%40chromium.org > <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/99e5800a-3ef4-47ec-a0d7-de1308bdc5d7n%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 blink-dev+unsubscr...@chromium.org. To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw-L%2BVU1PVQOdLFophPPEifm%3DHVMpeWeejQOUMF2_UY2JQ%40mail.gmail.com.