Can you send a new intent for that purpose? Thanks! :) On Tue, Oct 5, 2021 at 6:18 PM 'Ajay Rahatekar' via blink-dev < blink-dev@chromium.org> wrote:
> Hi All, > > This feature previously shipped for Windows and Android > https://chromestatus.com/feature/5706099464339456. Requesting approval to > ship on Mac and Linux > https://bugs.chromium.org/p/chromium/issues/detail?id=1248101 > > -Ajay > On Thursday, May 28, 2020 at 12:13:39 PM UTC-7 yo...@yoav.ws wrote: > >> LGTM3 >> >> On Thu, May 28, 2020 at 9:12 PM Mike West <mk...@chromium.org> wrote: >> >>> LGTM2. >>> >>> The risk raised on the Mozilla standards positions thread is not >>> specific to these links; the same capability exists with `start_url`. If we >>> change that, we should change this as well. >>> >>> -mike >>> >>> On Thursday, May 28, 2020 at 9:11:00 PM UTC+2, Chris Harrelson wrote: >>> >> LGTM1 >>>> >>>> On Tue, May 26, 2020 at 10:09 AM Rayan Kanso <raya...@chromium.org> >>>> wrote: >>>> >>> Hi Yoav, >>>>> >>>>> FWIW, https://github.com/mozilla/standards-positions/issues/338 seems >>>>>> promising, although we should let it play out. >>>>>> Have we considered the "super cookie" issues raised there? Are there >>>>>> mitigations in place against that? >>>>> >>>>> >>>>> Yeah, the behaviour matches that of "start_url". There are no >>>>> additional mitigations. >>>>> >>>>> >>>>> Have we reached out? >>>>> >>>>> >>>>> https://bugs.webkit.org/show_bug.cgi?id=201964 >>>>> >>>>> >>>>> Links? >>>>> >>>>> >>>>> There have been quite a few positive interactions within discussions >>>>> and updates. Here's an example of a recent chromium tweet >>>>> <https://twitter.com/ChromiumDev/status/1263099475611942912> >>>>> regarding the issue. >>>>> >>>>> >>>>> Have we filed a WPT issue that will enable such testing? >>>>> >>>>> >>>>> Not one specifically for shortcuts. It should be covered by the >>>>> ability to test app manifest features in general. >>>>> >>>>> Thanks, >>>>> ~Rayan >>>>> >>>>> On Tue, May 26, 2020 at 2:34 PM Yoav Weiss <yo...@yoav.ws> wrote: >>>>> >>>> Apologies for the delay in replying. It seems like this intent fell >>>>>> between the script's cracks... >>>>>> >>>>>> On Mon, May 11, 2020 at 6:01 PM Rayan Kanso <raya...@chromium.org> >>>>>> wrote: >>>>>> >>>>>>> Contact emails >>>>>>> >>>>>>> rah...@microsoft.com, <http://goog_1948427191/> >>>>>>> jungke...@microsoft.com, cmum...@google.com, raya...@chromium.org >>>>>>> >>>>>>> Explainer >>>>>>> >>>>>>> Shortcuts Explainer >>>>>>> <https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/master/Shortcuts/explainer.md> >>>>>>> >>>>>>> Spec >>>>>>> >>>>>>> W3C spec: https://w3c.github.io/manifest/#shortcuts-member >>>>>>> >>>>>>> Tag Review: https://github.com/w3ctag/design-reviews/issues/510 >>>>>>> >>>>>>> Summary >>>>>>> >>>>>>> This feature provides PWA developers the ability to show a shortcuts >>>>>>> menu of common tasks in their app. The menu can be invoked by right >>>>>>> clicking the app icon in the quick launch bar after the PWA has been >>>>>>> installed on the user’s desktop, or long pressing on the app on Android. >>>>>>> This capability already exists for native apps on various platforms >>>>>>> (Android, Linux, macOS, and Windows). >>>>>>> >>>>>>> >>>>>>> Link to “Intent to Prototype” blink-dev discussion >>>>>>> >>>>>>> >>>>>>> https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/gK4XF2vbvf0 >>>>>>> >>>>>>> >>>>>>> Is this feature supported on all six Blink platforms (Windows, Mac, >>>>>>> Linux, Chrome OS, Android, and Android WebView)? >>>>>>> >>>>>>> The feature will not be supported on WebView since web apps don't >>>>>>> exist in that context. The feature will initially be enabled on Android, >>>>>>> with support for Desktop platforms to follow. >>>>>>> >>>>>>> Demo link >>>>>>> >>>>>>> Test Website <https://sadchonks.com>. >>>>>>> >>>>>>> For Android, it needs to be installed via an unstable Chrome channel >>>>>>> (canary/dev/beta). >>>>>>> >>>>>>> For Windows, the *kDesktopPWAsAppIconShortcutsMenu* flag needs to >>>>>>> be enabled. >>>>>>> >>>>>>> >>>>>>> Risks >>>>>>> >>>>>>> Interoperability and Compatibility >>>>>>> >>>>>>> No Interoperability/Compatibility risk. When a web developer doesn’t >>>>>>> provide a shortcuts member in the PWA’s WebAppManifest, current >>>>>>> installation behavior is not affected by this feature. >>>>>>> >>>>>>> >>>>>>> Edge: In development/Public Support >>>>>>> >>>>>>> Firefox: No signals >>>>>>> >>>>>> >>>>>> FWIW, https://github.com/mozilla/standards-positions/issues/338 seems >>>>>> promising, although we should let it play out. >>>>>> Have we considered the "super cookie" issues raised there? Are there >>>>>> mitigations in place against that? >>>>>> >>>>>> Safari: No signals >>>>>>> >>>>>> >>>>>> Have we reached out? >>>>>> >>>>>> >>>>>>> Web / Framework developers: Positive feedback from web developers >>>>>>> >>>>>> >>>>>> Links? >>>>>> >>>>>> >>>>>>> >>>>>>> Ergonomics >>>>>>> >>>>>>> Shortcuts will be used as part of the WebAppManifest. Use will not >>>>>>> affect performance. >>>>>>> >>>>>>> Activation >>>>>>> >>>>>>> Use will be straightforward, it will only require developers to list >>>>>>> their shortcuts in their manifest. >>>>>>> >>>>>>> Is this feature fully tested by web-platform-tests >>>>>>> <https://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_platform_tests.md>? >>>>>>> Link to test suite results from wpt.fyi. >>>>>>> >>>>>>> No, app manifest features are not testable via wpt. >>>>>>> >>>>>> >>>>>> Have we filed a WPT issue that will enable such testing? >>>>>> >>>>>> >>>>> >>>>>>> Entry on the feature dashboard <http://www.chromestatus.com/> >>>>>>> >>>>>>> https://www.chromestatus.com/feature/5706099464339456 >>>>>>> >>>>>>> -- >>>>>>> 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/CAAe2mZ26mswsuxv8ZQ5d%2BEAzBR%3Di%2BJKT3PGbKwA%2BdMprfu24Mw%40mail.gmail.com >>>>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAAe2mZ26mswsuxv8ZQ5d%2BEAzBR%3Di%2BJKT3PGbKwA%2BdMprfu24Mw%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+...@chromium.org. >>>> >>>> >>>>> To view this discussion on the web visit >>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAAe2mZ2R3MyC4NHEipHX81bi281wr%2Bi4recLXNB%3Dtus1%2BdRVfQ%40mail.gmail.com >>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAAe2mZ2R3MyC4NHEipHX81bi281wr%2Bi4recLXNB%3Dtus1%2BdRVfQ%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/fa3dbffa-f4b5-49ee-a429-90d4d58a242bn%40chromium.org > <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/fa3dbffa-f4b5-49ee-a429-90d4d58a242bn%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/CAL5BFfUtHVo8k_JLwFWmjPeV%2BdFQ6CfquCvD%2BnW9XENzPhPbRQ%40mail.gmail.com.