Jason, could you please work with Lu to figure out why he can't post comments in the chromestatus entry (but can request a review)?

thanks.

On 10/11/23 5:25 PM, 'Lu Huang' via blink-dev wrote:
For the 3 review categories in chromestatus (security, privacy, and debuggability), I have clicked on request review but have not found a way to post comments from the UI.

For security and privacy, we have a self-review at: manifest-incubations/scope_extensions-security-privacy-questionnaire.md at gh-pages · WICG/manifest-incubations (github.com) <https://github.com/WICG/manifest-incubations/blob/gh-pages/scope_extensions-security-privacy-questionnaire.md> For debuggability, here are the survey responses until I find out how to add to the comments at chromestatus:

(1) Does the introduction of the new Web Platform feature break Chrome DevTools' existing developer experience? No. (2) Does Chrome DevTools' existing set of tooling features interact with the new Web Platform feature in an expected way? Yes. (3) Would the new Web Platform feature's acceptance and/or adoption benefit from adding a new developer workflow to Chrome DevTools? Yes. If adopted, this new feature would benefit from new UI and tooling in the Application Page of Chrome DevTools. DevTools support can help developers determine if they have set up the web app association configuration correctly and if their specified scope_extensions are valid.

On Wednesday, October 11, 2023 at 2:12:09 PM UTC-7 Lu Huang wrote:

    We would like to start running this experiment from 120 through
    123 inclusive, but may have to delay start to 121 running through
    124.



    On Wednesday, October 11, 2023 at 7:54:51 AM UTC-7 Chris Harrelson
    wrote:

        Please also fill out the 3 other review categories (security,
        privacy, debuggability) in chromestatus.


        On Wed, Oct 11, 2023 at 7:13 AM Mike Taylor
        <mike...@chromium.org> wrote:

            Hi there,

            Could you clarify which milestones you would like to run
            the experiment on?

            thanks,
            Mike

            On 10/11/23 6:05 AM, 'Lu Huang' via blink-dev wrote:
            Contact emails
            lu...@microsoft.com, luig...@microsoft.com,
            alanc...@chromium.org

            Explainer
            
https://github.com/WICG/manifest-incubations/blob/gh-pages/scope_extensions-explainer.md

            Specification
            None

            Design docs
            
https://docs.google.com/document/d/1-idhx8heajbPYl3cdXFVCjpIuf96cRa_DrRk6147ELI/edit?usp=sharing

            Summary

            Adds a "scope_extensions" app manifest member that
            enables web apps to extend their scope to other origins.
            Example usage: { "name": "Example", "display":
            "standalone", "start_url": "/index.html",
            "scope_extensions": [ {"origin": "https://*.example.com
            <http://example.com>"}, {"origin":
            "https://example.co.uk"; <https://example.co.uk>},
            {"origin": "https://*.example.co.uk
            <http://example.co.uk>"} ] } This allows sites that
            control multiple subdomains and top level domains to be
            presented as a single web app. Requires listed origins to
            confirm association with the web app using a
            .well-known/web-app-origin-association configuration
            file. { "web_apps" : [ {"web_app_identity":
            "https://sample-app.com/"; <https://sample-app.com/>} ] }



            Blink component
            UI>Browser>WebAppInstalls
            
<https://bugs.chromium.org/p/chromium/issues/list?q=component:UI%3EBrowser%3EWebAppInstalls>

            TAG review
            https://github.com/w3ctag/design-reviews/issues/875

            TAG review status
            Pending

            Risks

            Interoperability and Compatibility
            /Gecko/: No signal
            (https://github.com/mozilla/standards-positions/issues/904)

            /WebKit/: No signal
            (https://github.com/WebKit/standards-positions/issues/265)

            /Web developers/: No signals

            /Other signals/:

            Ergonomics

            None.



            Activation

            None.



            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?



            Goals for experimentationAllow app partners to experiment
            more broadly with the scope_extensions feature and
            provide feedback. We want to evaluate the shape of the
            scope_extensions API for ease of use and expose any
            corner cases. Specifically, we want to understand if
            origin-level granularity is sufficient without path
            filters. We will evaluate this based on feedback from OT
            participants.

            Ongoing technical constraints

            None.



            Debuggability

            DevTools Application pane will be the appropriate surface
            to add debugging support. Specifically, a section can be
            added to help troubleshoot the status of origin
            association validation. Additionally,
            edge://web-app-internals/ also have relevant information
            for debugging.



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

            Supported on Windows, MacOS, Linux, ChromeOS. Not
            supported on mobile platforms where app identity is
            implemented differently.



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

            Flag name on chrome://flags
            about://flags/#enable-desktop-pwas-scope-extensions

            Finch feature name
            None

            Non-finch justification
            None

            Requires code in //chrome?
            False

            Tracking bug
            https://bugs.chromium.org/p/chromium/issues/detail?id=1250011

            Estimated milestones
            Dev Trial - 115
            Origin Trial 120 or 121

            *Link to entry on the Chrome Platform Status
            *https://chromestatus.com/feature/5746537956114432

            Links to previous Intent discussions
            Intent to prototype:
            
https://groups.google.com/a/chromium.org/g/blink-dev/c/-iySPmw8o34/m/oLgrCUQXAQAJ
            Ready for Trial:
            
https://groups.google.com/a/chromium.org/g/blink-dev/c/OBZBZwS6qr0/m/VRySwd40AQAJ


            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+...@chromium.org.
            To view this discussion on the web visit
            
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/37136c0f-1f17-4da1-9398-b8ba890d2ee2n%40chromium.org
            
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/37136c0f-1f17-4da1-9398-b8ba890d2ee2n%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+...@chromium.org.

            To view this discussion on the web visit
            
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/52dd7f02-9ccc-4b57-9293-a9d1450bbbd5%40chromium.org
            
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/52dd7f02-9ccc-4b57-9293-a9d1450bbbd5%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/d81efcbf-9396-4d52-ba8f-a4d7eec302fcn%40chromium.org <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/d81efcbf-9396-4d52-ba8f-a4d7eec302fcn%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/b00d52f3-7e68-4d72-a222-86a7ba0c2c55%40chromium.org.

Reply via email to