Open Bug 1809192 Opened 2 years ago Updated 1 year ago

Popup window to attach file in email does not pop up

Categories

(Core :: Widget: Gtk, defect, P3)

Firefox 108
defect

Tracking

()

UNCONFIRMED

People

(Reporter: dcotter, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

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

Steps to reproduce:

Open Firefox, open email (ProtonMail), click to create new email, click paperclip to attach file.

Actual results:

Nothing.

Expected results:

A file-picker window should have opened.

The Bugbug bot thinks this bug should belong to the 'Core::Widget: Gtk' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Widget: Gtk
Product: Firefox → Core

Can you attach about:support and create a screencast of the issue?
https://fedoraproject.org/wiki/How_to_debug_Firefox_problems#Collect_information_for_a_bug_report
Thanks.

Flags: needinfo?(dcotter)
Priority: -- → P3
Attached file about:support
(In reply to Martin Stránský [:stransky] (ni? me) from comment #2)
> Can you attach about:support and create a screencast of the issue?
> https://fedoraproject.org/wiki/How_to_debug_Firefox_problems#Collect_information_for_a_bug_report
> Thanks.

I don't see a button to attach, so I'll just paste the text below, if that's all right:

(In reply to Martin Stránský [:stransky] (ni? me) from comment #2)

Can you attach about:support and create a screencast of the issue?
https://fedoraproject.org/wiki/How_to_debug_Firefox_problems#Collect_information_for_a_bug_report
Thanks.

I don't see a button to attach, so I'll just paste the text below, if that's all right:

Flags: needinfo?(dcotter)

I tried recording my screen with VLC but couldn't get it to work. Don't worry; you're not missing much: It would just be a video of nothing happening when I click on the "attach" paperclip icon.

Hm, I wonder why you don't see it. Can you run firefox on terminal with MOZ_LOG="Widget:5 WidgetPopup:5" and see if there's any WidgetPopup message related?
Thanks.

Flags: needinfo?(dcotter)

I get the error message, "Gtk-Message: 09:33:21.547: Not loading module "atk-bridge": The functionality is provided by GTK natively. Please try to not load it."

If it helps, this is what /etc/os-release tells me about my version of Ubuntu:
PRETTY_NAME="Ubuntu 22.04.1 LTS"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04.1 LTS (Jammy Jellyfish)"
VERSION_CODENAME=jammy
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=jammy

Thanks,
Daniel Cotter

Flags: needinfo?(dcotter)
Ignore that Gtk message -- I don't think it's actually an *error* message, plus, it seems to happen every time I open Firefox.

I'm attaching the .moz_log file. I opened ProtonMail from the command line, clicked to start a new message, then clicked to attach a file and closed the browser, so the attach event should be near the bottom of the log, but I can't tell by looking which one it is.

Ignore that Gtk message -- I don't think it's actually an error message, plus, it seems to happen every time I open Firefox.

I'm attaching the .moz_log file. I opened ProtonMail from the command line, clicked to start a new message, then clicked to attach a file and closed the browser, so the attach event should be near the bottom of the log, but I can't tell by looking which one it is.

I don't see anything relevant in the log, looks like the window is not opened at all.
Can you try to use plain Mozilla binaries?
https://fedoraproject.org/wiki/How_to_debug_Firefox_problems#Testing_Mozilla_binaries
Thanks.

Flags: needinfo?(dcotter)

Hi Martin,
Sorry for the long interval between responses; this fell off my radar among other responsibilities.

I downloaded the Firefox binaries as you suggested and was able to open the attachment window, so your suggestion worked. But what does this mean? The version of Firefox that was not working is one I initially installed from apt, the version number of which is 112.0.1. The version number of the working binary version of Firefox you had me use is 112.0.2. Assuming the window-opening bug wasn't fixed between 112.0.1 and 112.0.2, that must mean the bug is somewhere else, on my system, perhaps having to do with how apt installs Firefox (?). Would it help to send my apt configuration? I'm using snap, if that's helpful.

Thank you for the help so far.
Daniel

Flags: needinfo?(dcotter)

It looks like a snap issue to me. Can you try the same Firefox version, once from Ubuntu and secondary directly from Mozilla?
Thanks.

Flags: needinfo?(dcotter)

Hi Martin,
Thank you for your help. I used the steps here to install Firefox as a .deb, and it worked, so I guess it wasn't a Firefox bug after all. I was unfamiliar with snaps before this installation of Ubuntu, so I didn't even suspect them as a problem (or know what they were). Thank you for all the back-and-forth troubleshooting. I don't know which Resolve code is most appropriate, so I'll leave it open and let you close it as you see fit.
Best,
Daniel

Flags: needinfo?(dcotter)

Moving to snap tracker then, Thanks.

Blocks: snap

By the way, this also fixed a bug where I couldn't go directly to a tab by Ctrl+1, Ctrl+2, etc. It wasn't serious enough to report, but it must have been a snap issue as well.

Daniel

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: