New API proposal: protocol_handlers

15 views
Skip to first unread message

Frédéric Wang

unread,
Apr 29, 2020, 9:47:53 AM4/29/20
to extension-...@chromium.org
Hello,

I drafted a proposal for a long-standing request from the community
(ability to register protocol handlers) which exists in Firefox and is
considered by Microsoft for PWA too. Please review it and provide feedback:

https://bugs.chromium.org/p/chromium/issues/detail?id=64100#c19

This will be developed by Igalia as part of a project supported by
Protocol Labs. However, IIUC externals need an API owner. Since the
extension-specific change seems mostly restricted to manifest handling
would the extensions team be willing to be the sponsor team?

Thanks,

--
Frédéric Wang

Devlin Cronin

unread,
May 4, 2020, 7:06:58 PM5/4/20
to Frédéric Wang, extension-api-reviews
Hi Frédéric!

I've left some comments on the doc, and a larger discussion on the bug (since many folks are already on that).  I think there's a few details we'll need to iron out there first.  Assuming we can come to a conclusion there, the extensions team would be happy to take on reviews and help sponsor this (though we'll need the other teams to be on board, as well).

Thank you again for reaching out, and for the very thorough doc!

Cheers,
- Devlin

--
You received this message because you are subscribed to the Google Groups "extension-api-reviews" group.
To unsubscribe from this group and stop receiving emails from it, send an email to extension-api-re...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/extension-api-reviews/f33b439a-15c9-404f-deb4-13e419c7cea7%40igalia.com.

Javier Fernandez

unread,
Mar 1, 2023, 5:47:46 PM3/1/23
to extension-api-reviews, Devlin Cronin, extension-api-reviews, Frédéric Wang
Hi, 

It seems that Safari expressed a [positive position](https://github.com/w3c/webextensions/issues/317#issuecomment-1342985924) towards the implementation of the [protocol_handlers](https://wicg.github.io/manifest-incubations/#protocol_handlers-member) member of the  Web Application Manifest specification, following Firefox's approach regarding protocol handlers and extensions. 

Given that Chrome already allows PWA to register custom handlers via manifest during the installation, perhaps we could give Fred's proposal another try and get a more homogeneous solution  for this use case. 

Opinions ?

Regards, 
Javi
Reply all
Reply to author
Forward
0 new messages