Open Bug 1882328 Opened 1 year ago Updated 11 months ago

Unable to install `.XPI` file via external application (like file manager).

Categories

(Firefox for Android :: WebExtensions, enhancement)

Firefox 122
ARM64
Android
enhancement

Tracking

()

People

(Reporter: zn7esutb, Unassigned)

References

()

Details

(Whiteboard: [qa-triaged])

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:122.0) Gecko/20100101 Firefox/122.0
Firefox for Android

Steps to reproduce:

I invoked https://addons.mozilla.org/firefox/downloads/file/4233394/bitwarden_password_manager-2024.2.0.xpi via an external file manager. Of note was that even com.android.documentsui (https://source.android.com/docs/core/ota/modular-system/documentsui) acted as all others did.

Actual results:

Fenix was not registered as its MIME-type handler.

Expected results:

https://bugzilla.mozilla.org/show_bug.cgi?id=1814123#c0 referred to https://stackoverflow.com/a/9309629/9731176, not https://developer.android.com/training/data-storage/shared/documents-files#open-file despite what https://bugzilla.mozilla.org/show_bug.cgi?id=1814123#c2 states, so this issue should be remediated.

Component: Untriaged → WebExtensions
Product: Firefox → Fenix
OS: Unspecified → Android
Hardware: Unspecified → ARM64
See Also: → 1814123
Summary: Unable to install XPI file via external application like file manager. → Unable to install XPI file via external application, like file manager.

It was supported in bug 1866293

Thank you for submitting this. I'll mark this ticket as "NEW".

Severity: -- → N/A
Status: UNCONFIRMED → NEW
Ever confirmed: true
Whiteboard: [qa-triaged]

https://bugzilla.mozilla.org/show_bug.cgi?id=1882328#c1

jackyzy823@gmail.com, it was not, as https://bugzilla.mozilla.org/show_bug.cgi?id=1882328#c0 describes. That installation method utilizes the Fenix GUI to instantiate the OS file picker GUI. It does not integrate with the OS file type association mechanism.

Summary: Unable to install XPI file via external application, like file manager. → Unable to install `.XPI` file via external application (like file manager).
You need to log in before you can comment on or make changes to this bug.