Unable to download files with extension .xpi
Categories
(GeckoView :: Extensions, defect, P3)
Tracking
(firefox70 affected, firefox71 affected)
People
(Reporter: tigeroakes, Unassigned)
References
Details
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:70.0) Gecko/20100101 Firefox/70.0
Steps to reproduce:
In Fenix, visit https://github.com/mozilla-lockwise/lockwise-addon/releases and long press on a .xpi file found in any Assets section of each release.
Actual results:
Nothing happens. No onExternalResponse event is fired.
Expected results:
The onExternalResponse method should be called and the file should download.
Fenix bug: https://github.com/mozilla-mobile/fenix/issues/3666
Comment 1•6 years ago
•
|
||
Gecko might be short circuiting .xpi links or GV might be ignoring some XPI install event from Gecko. But downloading untrusted third-party extensions in Fenix is a very low priority since Fenix+GV doesn't even support installing extensions from AMO yet.
Comment 2•6 years ago
|
||
I can reproduce this download bug in Fenix and Focus+GV. Downloading the xpi in Fennec triggers a warning dialog: "Blocked add-on. Firefox prevented this site (github.com from asking you to insall software on your device. DISMISS / ALLOW".
That suggests this bug is either a bug in GV or Fenix's download manager.
Comment 3•6 years ago
|
||
Tiger says Fenix's download manager never gets executed because GV never calls onExternalResponse. So this must be a GV bug.
Updated•6 years ago
|
Updated•5 years ago
|
Description
•