Contact emails samuel.t...@microsoft.com<mailto:samuel.t...@microsoft.com>, mjack...@microsoft.com<mailto:mjack...@microsoft.com>, luigo...@microsoft.com<mailto:luigo...@microsoft.com>, dmu...@chromium.org<mailto:dmu...@chromium.org>
Explainer https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/master/URLProtocolHandler/explainer.md https://web.dev/url-protocol-handler/ Specification https://pr-preview.s3.amazonaws.com/w3c/manifest/pull/972.html#protocol_handlers-member Design docs https://docs.google.com/document/d/1NHlWLjAPZ-dyxcz3AoTWibeerDeHW7Vqrx6FmhB0XmE Summary Enable web applications to register themselves as handlers of custom URL protocols/schemes using their installation manifest. Blink component UI>Browser>WebAppInstalls<https://bugs.chromium.org/p/chromium/issues/list?q=component:UI%3EBrowser%3EWebAppInstalls> Search tags protocol<https://chromestatus.com/features#tags:protocol>, web app<https://chromestatus.com/features#tags:web%20app>, protocol handlers<https://chromestatus.com/features#tags:protocol%20handlers>, custom schemes<https://chromestatus.com/features#tags:custom%20schemes> TAG review https://github.com/w3ctag/design-reviews/issues/482 TAG review status Issues addressed, resolution: satisfied. Risks Interoperability and Compatibility Low; manifest elements will be ignored if unsupported by the client. Gecko: No signal (https://bugzilla.mozilla.org/show_bug.cgi?id=1635272) WebKit: No signal (https://bugs.webkit.org/show_bug.cgi?id=211401) Web developers: Positive (https://twitter.com/search?q=url%3Ahttps%3A%2F%2Fweb.dev%2Furl-protocol-handler%2F&src=typed_query&f=live) Security https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/URLProtocolHandler/explainer.md#security-considerations Debuggability Is this feature fully tested by web-platform-tests<https://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_platform_tests.md>? Yes - https://chromium-review.googlesource.com/c/chromium/src/+/3166820 DevTrial instructions https://web.dev/url-protocol-handler/#enabling-via-about:flags-or-edge:flags Flag name #enable-desktop-pwas-protocol-handling Requires code in //chrome? Yes Tracking bug https://crbug.com/1019239 Launch bug https://crbug.com/1063658 Sample links https://protocol-handler.glitch.me/ https://fabiorocha.github.io/pwa Estimated milestones OriginTrial desktop last 95 OriginTrial desktop first 92 Link to entry on the Chrome Platform Status https://chromestatus.com/feature/5151703944921088 Links to previous Intent discussions Intent to prototype: https://groups.google.com/a/chromium.org/g/blink-dev/c/x4Ev_l9Oj2U/m/6bGPs7MVCwAJ Ready for Trial: https://groups.google.com/a/chromium.org/g/blink-dev/c/GbTdEVNPhng Intent to Experiment: https://groups.google.com/a/chromium.org/g/blink-dev/c/AuKUdqTkUAs Regards, Diego González-Zúñiga PM, Microsoft Edge [cid:image001.png@01D7B556.FABFD5D0] -- 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/VI1PR83MB04167084458FC32293FB6387CCA99%40VI1PR83MB0416.EURPRD83.prod.outlook.com.