LGMT2 - no concerns about lack of a response from TAG.

On 2/2/24 1:18 AM, Domenic Denicola wrote:
LGTM1

On Fri, Feb 2, 2024 at 6:53 AM David Bokan <bo...@chromium.org> wrote:


            Contact emails

    bo...@chromium.org, khushalsa...@chromium.org,
    nrosent...@chromium.org, vmp...@chromium.org


            Explainer

    https://github.com/WICG/view-transitions/blob/main/cross-doc-explainer.md


            Specification

    https://html.spec.whatwg.org/#reveal


            Design docs


    https://github.com/WICG/view-transitions/blob/main/cross-doc-explainer.md


            Summary

    The `pagereveal` event is fired on a Document's window object at
    the first render opportunity after a Document is: initially
    loaded, restored from the back-forward cache, or activated from a
    prerender. It can be used by a page author to set up a page entry
    UX - such as a ViewTransition from a previous state. This feature
    is split out from the larger Cross Document View Transition project.



            Blink component

    Blink>ViewTransitions
    
<https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EViewTransitions>


            Search tags

    transition <https://chromestatus.com/features#tags:transition>,
    firstrender <https://chromestatus.com/features#tags:firstrender>,
    reveal <https://chromestatus.com/features#tags:reveal>, event
    <https://chromestatus.com/features#tags:event>, viewtransition
    <https://chromestatus.com/features#tags:viewtransition>


            TAG review

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

    Note: TAG review was for Cross-Document View Transitions which
    included this event as a piece. I asked TAG whether they'd like to
    do a separate review but didn't receive a response.


I'll note that the ask was in 2023-09-28, with two other pings since then, so I think this is very fair. (And I also agree that this was covered by the original review request.)


            TAG review status

    Issues addressed


            Risks



            Interoperability and Compatibility

    This is a new event so shouldn't have any compatibility risks.
    Usual interop risk of other engines not adopting it exists but
    this should be low since it's had input and discussion[1] from
    engineers of both WebKit and Mozilla and is a dependency of
    cross-document view transitions which has received a positive
    signal from at least Mozilla[2] (waiting to hear from Apple[3]).
    [1] https://github.com/whatwg/html/issues/9315 [2]
    https://github.com/mozilla/standards-positions/issues/677

    [3] https://github.com/WebKit/standards-positions/issues/302



    /Gecko/: Positive
    (https://github.com/mozilla/standards-positions/issues/677) See:
    
https://github.com/mozilla/standards-positions/issues/677#issuecomment-1904541389

    /WebKit/: No signal
    (https://github.com/WebKit/standards-positions/issues/303)
    Awaiting response.

    /Web developers/: No signals

    /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?

    No



            Debuggability

    None



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

    Yes

    This is a standard HTML event applicable to all platforms



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

    Yes

    
https://wpt.fyi/results/html/browsers/browsing-the-web/history-traversal/pagereveal?label=experimental&label=master&aligned
    
<https://wpt.fyi/results/html/browsers/browsing-the-web/history-traversal/pagereveal?label=experimental&label=master&aligned>


Can you un-tentative these tests?



            Flag name on chrome://flags

    chrome://flags/#enable-experimental-web-platform-features


            Finch feature name

    PageRevealEvent


            Requires code in //chrome?

    False


            Tracking bug

    https://crbug.com/1466250


            Estimated milestones

    Shipping on desktop         123
    DevTrial on desktop         120

    Shipping on Android         123
    DevTrial on Android         120

    Shipping on WebView         123



            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/5205586941837312


            Links to previous Intent discussions

    Intent to prototype:
    
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/f0f76584-ea3f-43ab-946c-b920fc064344n%40chromium.org

    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/CANMmsAvhWAzVrHCudjLgQRtePgqEHucNqb27Wkn9r4dCKeUTWg%40mail.gmail.com
    
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CANMmsAvhWAzVrHCudjLgQRtePgqEHucNqb27Wkn9r4dCKeUTWg%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/CAM0wra_Yjbyiv9Ezi_d%2BrWgutSTwcAVGwBJPxkkDCQptuozqEg%40mail.gmail.com <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAM0wra_Yjbyiv9Ezi_d%2BrWgutSTwcAVGwBJPxkkDCQptuozqEg%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/093ddfbf-486b-42fd-aecb-1e86b6970586%40chromium.org.

Reply via email to