Closed Bug 1571314 Opened 6 years ago Closed 5 years ago

Unable to download files with extension .xpi

Categories

(GeckoView :: Extensions, defect, P3)

70 Branch
Unspecified
All
defect

Tracking

(firefox70 affected, firefox71 affected)

RESOLVED DUPLICATE of bug 1598378
Tracking Status
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

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.

Priority: -- → P3

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.

Status: UNCONFIRMED → NEW
Ever confirmed: true

Tiger says Fenix's download manager never gets executed because GV never calls onExternalResponse. So this must be a GV bug.

Component: General → Extensions
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.