Closed Bug 1791527 Opened 3 years ago Closed 3 years ago

Port bug 1790920: Remove nsButtonBoxFrame

Categories

(Thunderbird :: Upstream Synchronization, task)

Tracking

(thunderbird_esr102 unaffected)

RESOLVED FIXED
107 Branch
Tracking Status
thunderbird_esr102 --- unaffected

People

(Reporter: Paenglab, Assigned: Paenglab)

References

Details

Attachments

(5 files)

No description provided.
Assignee: nobody → richard.marti
Status: NEW → ASSIGNED

My patch fixes things like the App Menu hiding when things are clicked on, and therefore about half of the test failures. There's still a problem with split toolbar buttons acting as a single button, hopefully Emilio has some ideas.

Keywords: leave-open
Target Milestone: --- → 107 Branch
Pushed by geoff@darktrojan.net: https://hg.mozilla.org/comm-central/rev/f082d712ca6f Port bug 1790920: Remove nsButtonBoxFrame. r=#thunderbird-reviewers,darktrojan https://hg.mozilla.org/comm-central/rev/16f56004162e Port bug 1790920 - Don't check defaultPrevented for click events closing panels. r=freaktechnik

(In reply to Geoff Lankow (:darktrojan) from comment #3)

My patch fixes things like the App Menu hiding when things are clicked on, and therefore about half of the test failures. There's still a problem with split toolbar buttons acting as a single button, hopefully Emilio has some ideas.

For me the only split button not correctly working is the one in the composer's attachment reminder notification.

The <button> menu-button widget is broken by bug 1790920, but the <toolbarbutton> menu-button widget isn't, so rather than try to fix it and the two uses, this patch abandons the widget and converts the uses to toolbarbutton.

Pushed by geoff@darktrojan.net: https://hg.mozilla.org/comm-central/rev/91c2103b2821 Replace both instances of button-menu-button with toolbarbutton-menu-button. r=aleca

Is this the last needed patch? Can the leave-open be removed?

The button in the filters dialog still looks wrong.

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/abbb13d8bdfe
Style the toolbarbutton.notification-button on the notification bar. r=aleca

(In reply to Geoff Lankow (:darktrojan) from comment #10)

The button in the filters dialog still looks wrong.

I can look at it on Friday.

Keywords: leave-open

Pushed by thunderbird@calypsoblue.org:
https://hg.mozilla.org/comm-central/rev/909ec22fef3d
Style the toolbarbutton menu-button on the filter dialog. r=aleca

Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Regressions: 1841477
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: