Closed Bug 1690987 Opened 3 years ago Closed 3 years ago

Action popups remain empty on Mac

Categories

(Thunderbird :: General, defect, P2)

Thunderbird 86
Unspecified
macOS

Tracking

(thunderbird91 fixed)

RESOLVED FIXED
92 Branch
Tracking Status
thunderbird91 --- fixed

People

(Reporter: TbSync, Assigned: darktrojan)

References

(Regression)

Details

(Keywords: regression)

Attachments

(5 files)

With e10s enabled, all action popups show empty pages, no text or icons are loaded. There seems to be some sort of rendering, as the size of the popup is different for different html pages loaded.

This happens on mac. Confirmed with Catalina.
I did not see this on Windows or Linux.

If I flip browser.tabs.remote.autostart popups work again as expected.

OS: Unspecified → macOS

The issue is present with Thunderbird 91 b1 on Big Sur

Severity: -- → S1
Priority: -- → P1

My mac is broken, but this seems to be related to fission. An idea?

Flags: needinfo?(geoff)
Severity: S1 → S2
Priority: P1 → --
Priority: -- → P2
Attached file action_popup.xpi

A simple add-on which adds an action button with a popup.

Attached image grafik.png

This is how it should look.

This is on macOS 10.15.7 Catalina with 78.11.0 (64-bit). Appears to work as expected.

This seems to fail on mac after fission was enabled, beta 86 and later. Does it work for you on Beta?

I currently can't test this because of bug 1674954

Updating ExtensionPopups.jsm seems to fix it. I don't know which change caused the breakage, or why it only seems to affect Mac, and I'm not going to investigate further as long as it works.

Assignee: nobody → geoff
Status: NEW → ASSIGNED
Flags: needinfo?(geoff)

This makes our code quite a bit closer to the same code in Firefox, plus it fixes the problem on macOS.

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/cc42a89b2d2d
Update extension popup code from mozilla-central. r=john.bieling

Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 92 Branch
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/11e13722c30d
follow-up - Fix some broken tests. rs=bustage-fix

Comment on attachment 9232098 [details]
Bug 1690987 - Update extension popup code from mozilla-central. r=john.bieling

[Approval Request Comment]
Regression caused by (bug #):
User impact if declined:
Mac users cannot use action popups.

Testing completed (on c-c, etc.):
Risk to taking this patch (and alternatives if risky):
Low.

Please also uplift Geoffs bustage-fix.

Attachment #9232098 - Flags: approval-comm-beta?

Comment on attachment 9232098 [details]
Bug 1690987 - Update extension popup code from mozilla-central. r=john.bieling

[Triage Comment]
Approved for beta

Attachment #9232098 - Flags: approval-comm-beta? → approval-comm-beta+

On Thunderbird 91.0b6, the problem is not completely fixed.

The popup content appeared just for the first time. The popup remains empty afterward.

Attached file Example.xpi

(In reply to sbean from comment #15)

On Thunderbird 91.0b6, the problem is not completely fixed.

The popup content appeared just for the first time. The popup remains empty afterward.

Please don't touch the flags. If something is not working, open a new bug. This is closed and uplifted across branches.

Bug regarding popup being empty on second click is bug 1725630.

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

Attachment

General

Created:
Updated:
Size: