Printing selection from parent process browsers is broken and disabled
Categories
(Toolkit :: Printing, defect)
Tracking
()
People
(Reporter: darktrojan, Assigned: darktrojan)
References
Details
Attachments
(2 files)
48 bytes,
text/x-phabricator-request
|
RyanVM
:
approval-mozilla-esr91+
|
Details | Review |
68.22 KB,
image/png
|
Details |
While looking into selection printing in Thunderbird (bug 1731183) I discovered that printing the selection from the parent process is disabled because it doesn't work properly. It doesn't work properly because this code is trying to get the selection from the print settings window instead of the window being printed. That can be fixed.
Assignee | ||
Comment 1•3 years ago
|
||
Updated•3 years ago
|
Pushed by geoff@darktrojan.net: https://hg.mozilla.org/integration/autoland/rev/e9cb0621e5a1 Fix and enable printing the selection from a parent process browser. r=emilio
Comment 3•3 years ago
|
||
bugherder |
Assignee | ||
Comment 4•3 years ago
|
||
Comment on attachment 9250305 [details]
Bug 1740630 - Fix and enable printing the selection from a parent process browser. r=mstriemer
Beta/Release Uplift Approval Request
- User impact if declined: Firefox users are largely unaffected, but Thunderbird users are unable to print only a selection. I'd like this to make it to Thunderbird 91.4.0 if possible.
- Is this code covered by automated tests?: Yes
- Has the fix been verified in Nightly?: Yes
- Needs manual test from QE?: No
- If yes, steps to reproduce:
- List of other uplifts needed: None
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky):
- String changes made/needed:
Comment 5•3 years ago
|
||
Comment on attachment 9250305 [details]
Bug 1740630 - Fix and enable printing the selection from a parent process browser. r=mstriemer
It seems that you want it on the ESR branch, not Firefox 95 beta branch.
Assignee | ||
Comment 6•3 years ago
|
||
Well yes, but is going to beta first not a requirement?
Updated•3 years ago
|
Comment 7•3 years ago
|
||
(In reply to Geoff Lankow (:darktrojan) from comment #6)
Well yes, but is going to beta first not a requirement?
I am not comfortable taking this patch into beta because this landed recently on mozilla-central and our RC week is next week, also although this uplift says that this was verified in nightly, I don't think it was done by QA. Historically, changes in our printing code tends to lead to regressions so I'd prefer to have this patch ride the train and uplift in ESR 91.5.0 or 91.6.0, the time for potential regressions to be reported. Given that unlike for Firefox, this bug has a high impact on Thunderbird, I understand that this is something you'd like to see in your next point release, I guess that you can cherry-pick this patch for TB91.4.0 until we land it on ESR though?
Assignee | ||
Comment 8•3 years ago
|
||
We don't have an ESR branch to cherry-pick it to. We use mozilla-esr91. Whatever, it can wait a cycle, it's been several months already, a few more weeks won't hurt.
Comment 9•3 years ago
|
||
Good call. It can wait a cycle
Comment 10•3 years ago
|
||
Which current or future version of Thunderbird has/will have this? TB 96.0b2 does not.
Assignee | ||
Comment 11•3 years ago
|
||
Which current or future version of Thunderbird has/will have this? TB 96.0b2 does not.
Yes it does.
Comment 12•3 years ago
|
||
I really don't understand. I'm using TB 96.0b2 (64-bit) on a Mac. Selecting a subset of text in the message, then File/Print, results in the whole message, including headers, to be printed. I have no (obvious) conflicting add-ons.
Comment 13•3 years ago
|
||
(In reply to Gary Hooper from comment #12)
I really don't understand. I'm using TB 96.0b2 (64-bit) on a Mac. Selecting a subset of text in the message, then File/Print, results in the whole message, including headers, to be printed. I have no (obvious) conflicting add-ons.
Never mind. I now see the "Selection" option after unhiding it.
In older versions, I believe that this was automatic, meaning that if a selection existed, only the selected area was printed, without explicitly having to indicate so.
Comment 14•3 years ago
|
||
Comment on attachment 9250305 [details]
Bug 1740630 - Fix and enable printing the selection from a parent process browser. r=mstriemer
Approved for 91.5esr.
Comment 15•3 years ago
|
||
bugherder uplift |
Description
•