Open Bug 917866 Opened 11 years ago Updated 2 years ago

GeckoView doesn't support navigator.registerProtocolHandler

Categories

(GeckoView :: General, defect, P3)

All
Android

Tracking

(Not tracked)

People

(Reporter: kats, Unassigned)

References

(Blocks 1 open bug)

Details

https://developer.mozilla.org/en-US/docs/Web/API/navigator.registerProtocolHandler

Desktop supports this but Fennec does not. I have a page which registers a web service for the mailto protocol but when I visit the page with Fennec I don't get any prompt to register the protocol handler. Presumably we need to implement nsIWebContentHandlerRegistrar in Fennec somewhere to make this work.
Product: Firefox for Android → GeckoView
Summary: Fennec doesn't support navigator.registerProtocolHandler → GeckoView doesn't support navigator.registerProtocolHandler
Priority: -- → P3

Discussed during triage, :snorp thinks this could be really hard to impossible to do since protocol handling needs to be specified at install time in the manifest for Android, so it's not something that we can declare on the fly.

Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.