Address book and calendar printing are broken
Categories
(Thunderbird :: General, defect)
Tracking
(thunderbird_esr78 unaffected, thunderbird86 fixed)
Tracking | Status | |
---|---|---|
thunderbird_esr78 | --- | unaffected |
thunderbird86 | --- | fixed |
People
(Reporter: darktrojan, Assigned: darktrojan)
References
(Regression)
Details
(Keywords: regression)
Attachments
(2 files)
48 bytes,
text/x-phabricator-request
|
wsmwk
:
approval-comm-beta+
|
Details | Review |
48 bytes,
text/x-phabricator-request
|
Details | Review |
The print engine can't print remote pages such as data: URLs, which calendar uses. I'm also going to convert the address book printing to use a data: URL instead of the insane way it currently works.
Assignee | ||
Comment 1•4 years ago
|
||
The calendar print preview and msgPrintEngine code are not capable of printing remote URLs (ie. data: URLs in this case).
This fixes that and also moves the address book printing code into JS with a blob: URL. The C++ printing code will be removed in a subsequent patch.
Assignee | ||
Comment 2•4 years ago
|
||
The addbook protocol was invented for printing address books and adding vCards to the address book.
It's useless for both of those purposes now and this patch removes it.
Depends on D103432
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 3•4 years ago
•
|
||
Comment on attachment 9199971 [details]
Bug 1689461 - Fix address book and calendar printing. r?rnons
[Approval Request Comment]
Regression caused by (bug #): tb-fission
User impact if declined: address book and calendar can't be printed
Testing completed (on c-c, etc.): not yet landed
Risk to taking this patch (and alternatives if risky): none that I can think of, I've tested the other uses of the code I'm changing
It should be possible to uplift this patch without the other. But it does depend on bug 1689042 which isn't mine so I'm not requesting approval for it.
Comment 4•4 years ago
|
||
(Clearing checkin-needed - open question on phab)
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/abec6012de61
Fix address book and calendar printing. r=rnons
https://hg.mozilla.org/comm-central/rev/81ee7c1eb44a
Remove the addbook protocol. r=rnons
Comment 6•4 years ago
|
||
Comment on attachment 9199971 [details]
Bug 1689461 - Fix address book and calendar printing. r?rnons
[Triage Comment]
Approved for beta
Comment 7•4 years ago
|
||
bugherder uplift |
Thunderbird 86.0b2:
https://hg.mozilla.org/releases/comm-beta/rev/cbefd6c1f160
Description
•