Open Bug 1909765 Opened 6 months ago Updated 5 months ago

Flatpak version of Thunderbird will not load debug extensions

Categories

(Thunderbird :: Add-Ons: Extensions API, defect)

Thunderbird 128
defect

Tracking

(Not tracked)

People

(Reporter: postaccount, Unassigned)

References

(Depends on 1 open bug)

Details

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

Steps to reproduce:

Install Thunderbird from a Flatpak
Open Addons Manager
Click "Debug Addons" from the gear menu
Press the "Load Temporary Add On" button
Choose a manifest.json file

Actual results:

The add on loads, in this case it's the hello world example. However when you press the dropdown arrow nothing appears.

Did some investigation into it by also installing the normal binary version of Thunderbird. It works perfectly in that version.

In the normal binary version of Thunderbird, after installing the extension, Thunderbird says that the extension is installed at "/home/myUsername/Development/Thunderbird/emailFinder/" Which is correct.

However, the flatpak version says that it is installed at /run/user/1000/doc/55097b0c/

If I go and look inside that folder, the only thing in there is the manifest file and nothing else.

So it seems the flatpak version simply copies only the manifest to that folder and therefore it cannot work.

Expected results:

It should have obviously copied the full files into that folder and then allowed the extension to run.

I have found a very similar bug for firefox located here https://bugzilla.mozilla.org/show_bug.cgi?id=1852990

Sounds like bug 1852990 yes, see bug 1852990 comment 13

Status: UNCONFIRMED → NEW
Depends on: 1852990
Ever confirmed: true
You need to log in before you can comment on or make changes to this bug.