Sounds good to me. LGTM!

On Wed, Jan 17, 2024 at 10:38 AM 'Lu Huang' via blink-dev <
blink-dev@chromium.org> wrote:

> New update (Jan 17th, 2024):
> We found <https://bugs.chromium.org/p/chromium/issues/detail?id=1518914>and
> fixed <https://chromium-review.googlesource.com/c/chromium/src/+/5202294>a
> flag check bug in M121 Chrome Beta that prevented this feature from working
> correctly.
>
> With M121 being past the point of accepting merges, we would like to
> change the OT to run from M122-127 (instead of the previously approved
> M121-126) please.
> Any objections?
> On Thursday, October 26, 2023 at 5:37:55 PM UTC-7 Chris Harrelson wrote:
>
>> Yes, LGTM! Sorry for forgetting to email.
>>
>> On Thu, Oct 26, 2023 at 5:24 PM 'Lu Huang' via blink-dev <
>> blin...@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+...@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/ced9830b-f25f-454f-9632-2f9837e61ea2n%40chromium.org
> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/ced9830b-f25f-454f-9632-2f9837e61ea2n%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_iigvx76AmB0yjmXekEcEZftu4sraj0GN%2BAysd2n4AoQ%40mail.gmail.com.

Reply via email to