@cpeterso would this be addressed by using the GV download API in the future? What makes this work in Fennec?
This could be implemented in AC (in feature-downloads). For every download Fennec does a lookup whether there's an app installed that can handle the download URL / MIME type combination. If there's at least one app then Fennec will show a dialog (like the intent chooser) where the user can select whether to download with Firefox or one of the available apps.
So is this feature coming in future? I really miss this.
AC: are you able to help us understand:
I've been having trouble finding documentation on what intents need to be used with third-party downloaders. We may need to dig through Fennec and see what is done there. I think we chose to separate this from the main download manager meta.
@pocmo told us that we had worked on the Fennec implementation maybe he can give us some hints
Fennec roughly does the following:
After that:
Related code:
Thanks!
For addressing this feature we need to:
As we now have https://github.com/mozilla-mobile/android-components/issues/4770 and https://github.com/mozilla-mobile/android-components/issues/4772 we can close this issue.
Most helpful comment
This could be implemented in AC (in
feature-downloads). For every download Fennec does a lookup whether there's an app installed that can handle the download URL / MIME type combination. If there's at least one app then Fennec will show a dialog (like the intent chooser) where the user can select whether to download with Firefox or one of the available apps.