*Contact emails*

luigo...@microsoft.com, lu...@microsoft.com, mandy.c...@microsoft.com
*Explainer* 

https://github.com/WICG/pwa-url-handler/blob/main/handle_links/explainer.md 
<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FWICG%2Fpwa-url-handler%2Fblob%2Fmain%2Fhandle_links%2Fexplainer.md&data=04%7C01%7CLu.Huang%40microsoft.com%7Ce145d8c96a274e3378e908d98387e38e%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637685442093438023%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=DlNgLJhW9AZlkbb6azZTXX4JlyhV0AapBFUb8yvoJLY%3D&reserved=0>
*Summary *

The 'handle_links' app manifest entry aims to allow registration of 
installed web applications as link handlers, to grant them the possibility 
of opening links like their native counterparts. This feature allows 
developers to opt-in/opt-out of link handling behavior for their 
applications.
*Blink component *

UI>Browser>WebAppInstalls 
<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs.chromium.org%2Fp%2Fchromium%2Fissues%2Flist%3Fq%3Dcomponent%3AUI%253EBrowser%253EWebAppInstalls&data=04%7C01%7CLu.Huang%40microsoft.com%7Ce145d8c96a274e3378e908d98387e38e%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637685442093438023%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=xOAUgv%2BglsjqhdbXHEExC07Rj0nznR7rXWpsjDYf%2F%2Bc%3D&reserved=0>
*Motivation *

When clicking on a link, the default behavior is that the browser will open 
and navigate to the specified URL. However, if a compatible application is 
installed, a user might prefer to have that application launch and "open" 
said link. This is the case for native apps that range from media 
consumption to productivity, where if installed, will open when clicking on 
a link with related content. This is generally the preferred way to 
interact with the referenced content.
*Initial public proposal*

https://github.com/WICG/manifest-incubations/pull/14
*TAG review *

- 
*TAG review status *

Pending
*Risks* 

The proposed feature relies on origin and app navigation scope based 
protections to mitigate risk.
*Interoperability and Compatibility*

*Gecko*: No signal
*WebKit*: No signal
*Web developers*: No signals
*Debuggability*
Most issues that could arise can be investigated using the DevTools 
Application pane and information visible from chrome://web-app-internals. 
More debug UI can be added to DevTools if necessary.

*Is this feature fully tested by web-platform-tests 
<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fchromium.googlesource.com%2Fchromium%2Fsrc%2F%2B%2Fmaster%2Fdocs%2Ftesting%2Fweb_platform_tests.md&data=04%7C01%7CLu.Huang%40microsoft.com%7Ce145d8c96a274e3378e908d98387e38e%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637685442093448017%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=tEGPtJqlAlUtw5DXnSvOiAeJ49EMbag4SonQUpVsimo%3D&reserved=0>?
 
*

No
*Flag name *

WebAppHandleLinks
*Requires code in //chrome? *

True
*Tracking bug *

https://bugs.chromium.org/p/chromium/issues/detail?id=1254457 
<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs.chromium.org%2Fp%2Fchromium%2Fissues%2Fdetail%3Fid%3D1254457&data=04%7C01%7CLu.Huang%40microsoft.com%7Ce145d8c96a274e3378e908d98387e38e%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637685442093448017%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=XsUKVAUtmOuBGQVHn0UQGpu06qqQphrNARkPa9U6crU%3D&reserved=0>
*Estimated milestones *

No milestones specified
*Link to entry on the Chrome Platform Status *

https://www.chromestatus.com/feature/5740751225880576 
<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.chromestatus.com%2Ffeature%2F5740751225880576&data=04%7C01%7CLu.Huang%40microsoft.com%7Ce145d8c96a274e3378e908d98387e38e%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637685442093458017%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=of9id2DPlwoQJVyMly9VTO%2BQ%2BYnXIePMacvd4O8AmsA%3D&reserved=0>
 

-- 
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/46f3577a-5f59-4f83-84c4-0e460d7621bcn%40chromium.org.

Reply via email to