LGTM2 On Thu, Oct 7, 2021 at 11:57 AM Mike West <mk...@chromium.org> wrote:
> Extending the existing support from Android and Windows to Mac and Linux > is quite reasonable. LGTM1. > > That said, it would be ideal to ping > https://github.com/mozilla/standards-positions/issues/338 in the hopes of > keeping this on Mozilla's radar in the hopes of eventual interop. > > -mike > > > On Thu, Oct 7, 2021 at 6:53 PM 'Ajay Rahatekar' via blink-dev < > blink-dev@chromium.org> wrote: > >> Contact emails >> >> mjack...@microsoft.com, mandy.c...@microsoft.com, est...@google.com, >> ajayrahate...@google.com >> >> 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)? >> >> This feature was previously shipped for Windows and Android >> https://groups.google.com/a/chromium.org/g/blink-dev/c/FgzYX7AFbUQ/m/f2i0-f-BAQAJ >> >> >> Requesting approval to ship on Mac and Linux >> https://bugs.chromium.org/p/chromium/issues/detail?id=1248101 >> >> >> Demo link >> >> Test Website <https://sadchonks.com/>. >> >> The enable-desktop-pwas-app-icon-shortcuts-menu-ui 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 >> >> Safari: No signals >> >> Web / Framework developers: Positive feedback from web developers >> >> 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. >> >> Pre-existing manual WPT tests exist: appmanifest/shortcuts-member/ >> <https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/web_tests/external/wpt/appmanifest/shortcuts-member/> >> >> Entry on the feature dashboard <http://www.chromestatus.com/> >> >> https://www.chromestatus.com/feature/5706099464339456 >> >> -- >> Ajay Rahatekar | Technical Program Manager | ajayrahate...@google.com | >> 650-797-1279 <(650)%20650-797-1279> >> >> -- >> 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/CAHB%2BDAgpD1v%2Bp0Y4HtXa43TiySyA_R0_%3Do4Dg4U1AJtQrQu_vQ%40mail.gmail.com >> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAHB%2BDAgpD1v%2Bp0Y4HtXa43TiySyA_R0_%3Do4Dg4U1AJtQrQu_vQ%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/CAKXHy%3DdFdH6rqKq7yCZWgiHueWxjhwoJGLJ8pN%2BA4bhBQX1uSw%40mail.gmail.com > <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAKXHy%3DdFdH6rqKq7yCZWgiHueWxjhwoJGLJ8pN%2BA4bhBQX1uSw%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/CAOMQ%2Bw-eXy%2BxAXCUc%2BKt4L3C3kN7%3DzOUJz8eA4CaTzTLtF8Mng%40mail.gmail.com.