Closed Bug 1641573 Opened 5 years ago Closed 5 years ago

Compose scripts: messenger.* namespace is undefined

Categories

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

defect

Tracking

(thunderbird_esr78 fixed, thunderbird79 wontfix)

RESOLVED FIXED
Thunderbird 80.0
Tracking Status
thunderbird_esr78 --- fixed
thunderbird79 --- wontfix

People

(Reporter: tdulcet, Assigned: darktrojan)

Details

Attachments

(1 file)

In Compose scripts, the messenger.* namespace/variable is undefined. If you try to use it, you get ReferenceError: messenger is not defined in the console. The browser namespace works fine.

Status: UNCONFIRMED → NEW
Ever confirmed: true
Assignee: nobody → geoff
Status: NEW → ASSIGNED
Attachment #9160242 - Flags: review?(mkmelin+mozilla)
Comment on attachment 9160242 [details] [diff] [review] 1641573-compose-scripts-messenger-1.diff Review of attachment 9160242 [details] [diff] [review]: ----------------------------------------------------------------- LGTM, r=mkmelin
Attachment #9160242 - Flags: review?(mkmelin+mozilla) → review+

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/9dc474fda8ab
Add messenger alias to compose scripts. r=mkmelin DONTBUILD

Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 80.0

Can this please be uplifted to 78 ESR?

Comment on attachment 9160242 [details] [diff] [review] 1641573-compose-scripts-messenger-1.diff For extensions only, has a test.
Attachment #9160242 - Flags: approval-comm-esr78?
Comment on attachment 9160242 [details] [diff] [review] 1641573-compose-scripts-messenger-1.diff Approved for esr78
Attachment #9160242 - Flags: approval-comm-esr78? → approval-comm-esr78+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: