Closed Bug 1659319 Opened 4 years ago Closed 4 years ago

Address book window has a menu entry to open itself

Categories

(Thunderbird :: Address Book, defect)

x86_64
Linux
defect

Tracking

(thunderbird_esr68 affected, thunderbird_esr78 fixed, thunderbird80 fixed)

VERIFIED FIXED
81 Branch
Tracking Status
thunderbird_esr68 --- affected
thunderbird_esr78 --- fixed
thunderbird80 --- fixed

People

(Reporter: public, Assigned: Paenglab)

References

(Regression)

Details

(Keywords: regression, Whiteboard: smoketestb78.2.0-pre)

Attachments

(3 files, 1 obsolete file)

The menu bar of the address book window contains the option "Tools | Address Book", which does nothing.

(Not a regression; I left this one UNCONFIRMED as one could argue that the option works as expected.)

STR:

  1. Open address book window
  2. Click on "Tools" in menu bar

Expected:
See tools that do things.

Actual:
List contains an entry "Address Book". That entry does nothing (because the address book window is already open and focused).

Yeah, makes no sense.

Assignee: nobody → richard.marti
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Attachment #9170226 - Flags: review?(mkmelin+mozilla)
Comment on attachment 9170226 [details] [diff] [review] 1659319-remove-addressbook-menuitem.patch Review of attachment 9170226 [details] [diff] [review]: ----------------------------------------------------------------- Looks good, thx! r=mkmelin
Attachment #9170226 - Flags: review?(mkmelin+mozilla) → review+
Target Milestone: --- → 81 Branch

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/8e8bacd1a114
Remove the Address book menuitem in Address book window. r=mkmelin

Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED

Comment on attachment 9170226 [details] [diff] [review]
1659319-remove-addressbook-menuitem.patch

[Approval Request Comment]
Regression caused by (bug #): bug 1442045
User impact if declined: unneeded menuitem
Testing completed (on c-c, etc.): on c-c
Risk to taking this patch (and alternatives if risky): low

Attachment #9170226 - Flags: approval-comm-esr78?
Attachment #9170226 - Flags: approval-comm-beta?
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Attachment #9170226 - Flags: approval-comm-esr78?
Attachment #9170226 - Flags: approval-comm-beta?
Attached patch 1659319-mac-menu-fix.patch (deleted) — Splinter Review

Fix the "unknown entity" error on Mac.

Attachment #9170401 - Flags: review?(mkmelin+mozilla)
Attachment #9170401 - Flags: review?(mkmelin+mozilla) → review+

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/5d9541e4e626
Fix for Mac: load the AB menuitem only in composer. r=mkmelin

Status: REOPENED → RESOLVED
Closed: 4 years ago4 years ago
Resolution: --- → FIXED

Comment on attachment 9170226 [details] [diff] [review]
1659319-remove-addressbook-menuitem.patch

[Approval Request Comment]
Regression caused by (bug #): bug 1442045
User impact if declined: unneeded menuitem
Testing completed (on c-c, etc.): on c-c
Risk to taking this patch (and alternatives if risky): low

Attachment #9170226 - Flags: approval-comm-esr78?
Attachment #9170226 - Flags: approval-comm-beta?

Comment on attachment 9170401 [details] [diff] [review]
1659319-mac-menu-fix.patch

[Approval Request Comment]
Regression caused by (bug #): bug 1442045
User impact if declined: unneeded menuitem
Testing completed (on c-c, etc.): on c-c
Risk to taking this patch (and alternatives if risky): low

Attachment #9170401 - Flags: approval-comm-esr78?
Attachment #9170401 - Flags: approval-comm-beta?

Comment on attachment 9170226 [details] [diff] [review]
1659319-remove-addressbook-menuitem.patch

[Triage Comment]
Approved for beta
Approved for esr78

Attachment #9170226 - Flags: approval-comm-esr78?
Attachment #9170226 - Flags: approval-comm-esr78+
Attachment #9170226 - Flags: approval-comm-beta?
Attachment #9170226 - Flags: approval-comm-beta+

Comment on attachment 9170401 [details] [diff] [review]
1659319-mac-menu-fix.patch

[Triage Comment]
Approved for beta
Approved for esr78

Attachment #9170401 - Flags: approval-comm-esr78?
Attachment #9170401 - Flags: approval-comm-esr78+
Attachment #9170401 - Flags: approval-comm-beta?
Attachment #9170401 - Flags: approval-comm-beta+
Attached patch 1659319-mac-menu-fix2.patch.patch (obsolete) (deleted) — Splinter Review

Sh.t, I missed that the macWindowMenu.inc.xhtml is also loaded in the main window.

[Approval Request Comment]
Regression caused by (bug #): bug 1442045
User impact if declined: unneeded menuitem
Testing completed (on c-c, etc.): on c-c
Risk to taking this patch (and alternatives if risky): low

Attachment #9170895 - Flags: review?(geoff)
Attachment #9170895 - Flags: approval-comm-esr78?
Attachment #9170895 - Flags: approval-comm-beta?
Status: RESOLVED → REOPENED
Resolution: FIXED → ---

Better?

Attachment #9170895 - Attachment is obsolete: true
Attachment #9170895 - Flags: review?(geoff)
Attachment #9170895 - Flags: approval-comm-esr78?
Attachment #9170895 - Flags: approval-comm-beta?
Attachment #9170897 - Flags: review?(geoff)

Comment on attachment 9170897 [details] [diff] [review]
1659319-mac-menu-fix2.patch.patch

Thanks, I think that is clearer than the other way.

Attachment #9170897 - Flags: review?(geoff) → review+

Comment on attachment 9170897 [details] [diff] [review]
1659319-mac-menu-fix2.patch.patch

[Approval Request Comment]
Regression caused by (bug #): bug 1442045
User impact if declined: unneeded menuitem
Testing completed (on c-c, etc.): on c-c
Risk to taking this patch (and alternatives if risky): low

Attachment #9170897 - Flags: approval-comm-esr78?
Attachment #9170897 - Flags: approval-comm-beta?

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/ab638a0141bc
2nd fix for Mac: Main window needs the menuitem too. r=darktrojan

Status: REOPENED → RESOLVED
Closed: 4 years ago4 years ago
Resolution: --- → FIXED

Removed in my test of 80.0b5 on Ubuntu 18.04.5 LTS.

Status: RESOLVED → VERIFIED

(2nd mac followup - for consistency when uplifting to c-esr78)

https://hg.mozilla.org/releases/comm-beta/rev/a693c72a893d56f052dc1048050e04278eb772ee

Comment on attachment 9170897 [details] [diff] [review]
1659319-mac-menu-fix2.patch.patch

[Triage Comment]
Accepting for 78.2.0.

Attachment #9170897 - Flags: approval-comm-esr78?
Attachment #9170897 - Flags: approval-comm-esr78+
Attachment #9170897 - Flags: approval-comm-beta?
Attachment #9170897 - Flags: approval-comm-beta+

The Tools > Address Book item is still there in the Address Book in my testing of 78.2.0 release candidate on Ubuntu 18.04.5 LTS. New profile used.

Helps to be testing the correct build.

Status: VERIFIED → REOPENED
Resolution: FIXED → ---
Status: REOPENED → RESOLVED
Closed: 4 years ago4 years ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: