Increasing the number of copies does not reflect inside the “sheets of paper” section & no longer can print a number of copies
Categories
(Toolkit :: Printing, defect, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr68 | --- | unaffected |
firefox-esr78 | --- | unaffected |
firefox79 | --- | unaffected |
firefox80 | --- | unaffected |
firefox81 | --- | verified |
firefox82 | --- | verified |
People
(Reporter: emilghitta, Assigned: emmamalysz)
References
(Blocks 1 open bug, Regression)
Details
(Keywords: regression)
Affected versions
- 81.0a1 (BuildId:20200815093117)
Affected platforms
- Windows 10 64bit
- macOS 10.14
- Ubuntu 18.04 64bit
Preconditions
- Ensure that the
print.tab_modal.enabled
pref is set totrue
Steps to reproduce
- Launch Firefox.
- Access a random page.
- Increase the number of copies by using the arrow stepper.
- Print the page.
Expected result
- The “sheets of paper” section reflects the number of pages that will get printed (multiplied by the number of copies) and the number of papers printed reflects the number of given copies.
Actual result
- The “sheets of paper” section displays the number of papers that will be outputted if the number of copies is 1 (even though the number of copies has increased). Also the number of copies doesn’t seem to get printed on print to pdf (this is not supposed to be supported, see Bug 1659112) nor printed to actual paper.
Regression Range
- This seems to be a regression:
- Pushlog: https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=fb664f6d43ed943abc6effa00214073365f34fa4&tochange=f46205a42faecda0e5a73bdcde0a8e1caa0126d9
- Potential Regressor: Bug 1656939
Notes
- [Suggested Severity] S2.
- For further information regarding this issue please observe the screencast here (the screencast is above the 10MB limit)
Reporter | ||
Comment 1•4 years ago
|
||
Hi Mark!
It seems that mozregression pointed out Bug 1656939 - Match print form elements to the UX mocks r=sfoster
for causing this regression.
Can you please take a look?
Thank you!
Comment 2•4 years ago
|
||
Is this when you type a number into the copies field or use the up/down arrows?
When I type a number or use up/down on the keyboard I see the sheets change and I do get the right number of papers out of the printer. But the arrow stepper buttons don't update the sheets of paper count for me.
Reporter | ||
Comment 3•4 years ago
|
||
Yes, it seems that this is only reproducible by increasing the number of copies using the arrow stepper.
(sorry, forgot to mention this. I've also updated the bug's description to reflect this)
Updated•4 years ago
|
Reporter | ||
Comment 4•4 years ago
|
||
Confirmed that the physical printer output is affected as well. Updating the description.
Also, Ubuntu is also as well.
Comment 5•4 years ago
|
||
Set release status flags based on info from the regressing bug 1656939
Comment 6•4 years ago
|
||
I just ran into this. The new PhotonNumber custom element does not produce a "change" event when you click up/down, which the containing element relies on to know when to call dispatchSettingChange with the new value.
Assignee | ||
Comment 7•4 years ago
|
||
In my patch https://phabricator.services.mozilla.com/D85349 for Bug 1653389, I added an "input" listener and tweaked the sheets of paper section a little to account for page range updates. That should fix the problem when a user types in an input, but the photon number stepper was still having problems. That may have been fixed in Bug 1659184
Assignee | ||
Updated•4 years ago
|
Comment 8•4 years ago
|
||
Hi Emma, as this is P1, can someone be assigned to it, please? Thank you
Assignee | ||
Comment 9•4 years ago
|
||
With my patch applied from Bug 1653389 and the fix from Bug 1659184, the problem no longer appears. Assigning myself to this bug, so I'll remember to close it out once Bug 1653389 lands.
Comment 10•4 years ago
|
||
(Since this will be fixed by bug 1653389, I'm removing the [print2020_v81]
tag for easier tracking.)
Assignee | ||
Comment 11•4 years ago
|
||
This has been resolved by
https://hg.mozilla.org/mozilla-central/rev/dae38df00129 (Bug 1653389)
and
https://hg.mozilla.org/mozilla-central/rev/a2f26a86b17c (Bug 1659184)
Updated•4 years ago
|
Updated•4 years ago
|
Comment 12•4 years ago
|
||
I tried reproducing this issue on macOS 10.15 , Ubuntu 16.04 and Win10x64 with 82.0a1(20200830213209) , 81.0b4(20200829200810) . Confirming this issue as verified fixed.
Description
•