Yes, LGTM! Sorry for forgetting to email.

On Thu, Oct 26, 2023 at 5:24 PM 'Lu Huang' via blink-dev <
blink-dev@chromium.org> wrote:

> We have a LGTM from Chris in the chromestatus page "API Owners" section
> (see attached screenshot). I think this means we are ok to proceed, but
> please let me know if I am mistaken and we need an explicit LGTM in this
> thread. Thanks!
>
> On Monday, October 16, 2023 at 11:09:07 AM UTC-7 Lu Huang wrote:
>
>> In this case, I want to make sure there's enough time for app partners to
>> enroll in January when M121 reaches Stable and for us to help them
>> troubleshoot the configuration needed. This feature requires more
>> server-side configuration ( of /.well-known/web-app-origin-association)
>> that could take time to troubleshoot than other web app manifest features
>> in the past.
>>
>> If things go well and we get the desired feedback in time, we could try
>> to move forward from OT before the 6 months are up.
>>
>> On Monday, October 16, 2023 at 10:32:28 AM UTC-7 sligh...@chromium.org
>> wrote:
>>
>>> I'm supportive of this, but curious why 6 milestones. If there are
>>> partners signed up to provide feedback, can we summarize that input sooner
>>> than 6 months?
>>>
>>> Best,
>>>
>>> Alex
>>>
>>> On Mon, Oct 16, 2023 at 9:00 AM 'Lu Huang' via blink-dev <
>>> blin...@chromium.org> wrote:
>>>
>>>> Quick update:
>>>> We would like to push the start back to M121, and request that it run
>>>> for 6 milestones initially.
>>>> First milestone: 121.
>>>> Last milestone: 126.
>>>>
>>>> On Thursday, October 12, 2023 at 10:11:29 AM UTC-7 mike...@chromium.org
>>>> wrote:
>>>>
>>>>> 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"}, {"origin":
>>>>>>>> "https://example.co.uk"; <https://example.co.uk>}, {"origin":
>>>>>>>> "https://*.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+...@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+...@chromium.org.
>>>>
>>> To view this discussion on the web visit
>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/a96b8864-912a-4bc5-9298-6a44efb68142n%40chromium.org
>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/a96b8864-912a-4bc5-9298-6a44efb68142n%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/e04a648a-e8fd-4be3-91c1-328569ed9283n%40chromium.org
> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/e04a648a-e8fd-4be3-91c1-328569ed9283n%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-7AB3BHoOk4iRdbXHJ0i0ZWWEXgj8XAhNXfqaw__uayw%40mail.gmail.com.

Reply via email to