On Fri, Jun 10, 2022 at 7:12 AM Alan Cutter <[email protected]> wrote:

>
>
> On Thursday, 9 June 2022 at 6:00:36 pm UTC+10 Yoav Weiss wrote:
>
>> Thanks for making significant progress on the spec PR and position
>> requests! :)
>>
> Thanks!
>
>>
>> As we're now extending OTs in 3 milestone increments, *LGTM to continue
>> experimenting M103-M105* (inclusive).
>>
>
> I made a small error in my experiment timeline ranges, the existing origin
> trial was extended to M103 which brought it in line with the new process' 6
> milestone duration (M97 to M103). Could the extension be from M104 to M106?
>

Yup!


>
>
>> If you're planning to experiment beyond that, it'd be great to show even
>> more progress for your next extension request (e.g. landing the PR)
>>
>> On Thu, Jun 9, 2022 at 8:16 AM Alan Cutter <[email protected]>
>> wrote:
>>
>>>
>>> *Contact emails*[email protected]
>>>
>>>
>>> *Original I2E*
>>> https://groups.google.com/a/chromium.org/g/blink-dev/c/wNOClobsLrs
>>>
>>>
>>> *Explainer*https://github.com/WICG/sw-launch/blob/main/launch_handler.md
>>>
>>>
>>> *Specification*In progress: https://github.com/WICG/sw-launch/pull/58
>>>
>>>
>>> *Summary*Adds a "launch_handler" app manifest member that enables web
>>> apps to customise their launch behaviour across all types of app launch
>>> triggers (start menu launch, link capture, share target, etc.).
>>>
>>> Example usage:
>>> {
>>>   "name": "Example app",
>>>   "start_url": "/index.html",
>>>   "launch_handler": {
>>>     "route_to": "existing-client-navigate"
>>>   }
>>> }
>>> This will cause all launches of the Example app to focus an existing app
>>> window and navigate it (if it exists) instead of always launching a new app
>>> window.
>>>
>>>
>>> *Blink component*Blink>AppManifest
>>> <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EAppManifest>
>>>
>>> *TAG review*
>>> https://github.com/w3ctag/design-reviews/issues/683
>>>
>>>
>>> *TAG review status*Closed. Satisfied to see this move ahead but keeping
>>> in mind compatibility with the MiniApp lifecycle
>>> <https://github.com/WICG/sw-launch/issues/52>.
>>>
>>> *Risks:*
>>> *Interoperability and Compatibility*
>>>  - Gecko: No signal
>>> <https://github.com/mozilla/standards-positions/issues/567>
>>>  - WebKit: No signal
>>> <https://lists.webkit.org/pipermail/webkit-dev/2022-May/032243.html>
>>>  - Web developers: Strong positive signals on the previous Declarative
>>> Link Capturing origin trial
>>> <https://developer.chrome.com/origintrials/#/view_trial/4285175045443026945>,
>>> strong positive signals from the origin trial so far
>>> <https://docs.google.com/document/d/1t60YeQ-d-FSr9i91jvylW6sA7_R4jDnX1G4_PDfssYE/edit#>
>>> .
>>>
>>>
>>> *Experiment Summary*Web App Launch Handler Origin Trial 1 Developer
>>> Feedback
>>> <https://docs.google.com/document/d/1t60YeQ-d-FSr9i91jvylW6sA7_R4jDnX1G4_PDfssYE/edit?usp=sharing>
>>>
>>>
>>> *Experiment Goals* - Test the new syntax with
>>> "existing_client_navigate" removed.
>>>  - Give more opportunities to gather feedback on the "route_to":
>>> "existing-client-retain" behaviour that wasn't present in the DLC origin
>>> trial.
>>>
>>>
>>> *Experiment Timeline*Previous: M97 to M102.
>>> Requested: M103 to M108.
>>>
>>>
>>> *Reason this experiment is being extended*The shape of the API changed
>>> <https://github.com/WICG/sw-launch/pull/53> to address TAG feedback on
>>> default behaviours.
>>>
>>>
>>> *Will this feature be supported on all six Blink platforms (Windows,
>>> Mac, Linux, Chrome OS, Android, and Android WebView)?*No, desktop only.
>>>
>>> *Is this feature fully tested by* web-platform-tests
>>> <https://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_platform_tests.md>
>>> *?*No, this requires browser_tests
>>> <https://source.chromium.org/search?q=class:WebAppLaunchHanderBrowserTest&ss=chromium>
>>> as it involves managing windows.
>>> Have raised an issue
>>> <https://github.com/web-platform-tests/wpt/issues/33835> with
>>> testdriver.js for web app specific support.
>>>
>>>
>>> *Flag name*chrome://flags/#enable-desktop-pwas-launch-handler
>>> kWebAppEnableLaunchHandler
>>> <https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/public/common/features.h;bpv=1;bpt=1;l=376?q=kWebAppEnableLaunchHandler&gsn=kWebAppEnableLaunchHandler&gs=kythe%3A%2F%2Fchromium.googlesource.com%2Fchromium%2Fsrc%3Flang%3Dc%252B%252B%3Fpath%3Dthird_party%2Fblink%2Fpublic%2Fcommon%2Ffeatures.h%23dBeGhIBrlUn9xqyup36XrW7qdqyxtZdxlPtCpwHSK7k>
>>>
>>>
>>> *Tracking bug*
>>> https://bugs.chromium.org/p/chromium/issues/detail?id=1231886
>>>
>>>
>>> *Link to entry on the Chrome Platform Status*
>>> https://www.chromestatus.com/feature/5722383233056768
>>>
>>> *Previous blink-dev threads*
>>> Intent to Prototype
>>> <https://groups.google.com/a/chromium.org/g/blink-dev/c/8tNe2jrJ78A>
>>> Intent to Experiment
>>> <https://groups.google.com/a/chromium.org/g/blink-dev/c/wNOClobsLrs>
>>> Request to Extend Experiment
>>> <https://groups.google.com/a/chromium.org/g/blink-dev/c/pKl0eEeN5U4>
>>> (rejected)
>>>  - Since that thread there is now a spec draft in review
>>> <https://github.com/WICG/sw-launch/pull/58> and a request for position
>>> <https://lists.webkit.org/pipermail/webkit-dev/2022-May/032243.html> from
>>> WebKit.
>>>
>>>
>>>  - Alan Cutter
>>>
>>> --
>>> 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 [email protected].
>>> To view this discussion on the web visit
>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/8b25bbe0-d021-4373-ad51-384a82e0f8c0n%40chromium.org
>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/8b25bbe0-d021-4373-ad51-384a82e0f8c0n%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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAL5BFfVMKZUF6fYMvQUseWKsUh%2BL1FBq0B%2BL_eBw3j9Zcq_3WA%40mail.gmail.com.

Reply via email to