messageDisplay APIs don't take account of multiple message selection
Categories
(Thunderbird :: Add-Ons: Extensions API, defect)
Tracking
(thunderbird_esr78+ fixed)
People
(Reporter: standard8, Assigned: standard8)
References
Details
(Whiteboard: [TB 78.4.0])
Attachments
(2 files)
Bug 1617461 - Reorganise browser_ext_messageDisplay.js to make it simpler and clearer. r?darktrojan!
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
wsmwk
:
approval-comm-esr78+
|
Details | Review |
Selecting multiple messages is a possibility in Thunderbird and Thunderbird displays the summary for them, however the messageDisplay APIs only take account of a single message being displayed.
Assignee | ||
Comment 1•4 years ago
|
||
I'm part way through a patch for this. I'll be creating two new APIs - getDisplayedMessages
and onMessagesDisplayed
. I don't think it makes sense to try and work this into the existing APIs, since the returned values would be fundamentally different.
Assignee | ||
Comment 2•4 years ago
|
||
Assignee | ||
Comment 3•4 years ago
|
||
Depends on D84925
Pushed by mbanner@mozilla.com:
https://hg.mozilla.org/comm-central/rev/2c98bae7c64e
Reorganise browser_ext_messageDisplay.js to make it simpler and clearer. r=darktrojan
https://hg.mozilla.org/comm-central/rev/7a23c935ef44
Add apis for getting and receiving events when single and multiple messages are selected. r=darktrojan
Updated•4 years ago
|
Updated•4 years ago
|
Comment 7•4 years ago
|
||
Comment on attachment 9166141 [details]
Bug 1617461 - Add apis for getting and receiving events when single and multiple messages are selected. r?darktrojan!
[Approval Request Comment]
WX api correctness fixes, have baked for a while already.
Comment 8•4 years ago
|
||
Comment on attachment 9166141 [details]
Bug 1617461 - Add apis for getting and receiving events when single and multiple messages are selected. r?darktrojan!
[Triage Comment]
Approved for esr78
Comment 9•4 years ago
|
||
bugherder uplift |
Comment 10•4 years ago
|
||
backout bugherder uplift |
Backout 78.3.2:
https://hg.mozilla.org/releases/comm-esr78/rev/ab7d41cf420f
Updated•4 years ago
|
Updated•4 years ago
|
Comment 11•4 years ago
|
||
bugherder uplift |
Comment 12•4 years ago
|
||
Hm, it looks like
https://hg.mozilla.org/comm-central/rev/4b8c06a3eace
was backed out but never made it back in?
Comment 13•4 years ago
|
||
Yeah, looks like it...
Background info... After the massive failure building 78.3.2 that led to the backout, Geoff made a mercurial bundle for me with the MailExtension API changes that would going into 78.4.0. That bundle file only had two of the three commits from this bug apprentley and it went unnoticed.
Per our conversation in Matrix, I'll uplift it now since it only affects documentation so that you're not blocked on the mailextension docs work.
Comment 14•4 years ago
|
||
bugherder uplift |
Previously missed uplift, documentation only.
Thunderbird 78.6.1:
https://hg.mozilla.org/releases/comm-esr78/rev/e755d66418c5
Description
•