Printing in Firefox outputs only one page due to `html,body { height: 100%; overflow-x: hidden;}`
Categories
(Core :: Printing: Setup, defect, P2)
Tracking
()
People
(Reporter: jwatt, Unassigned)
Details
(Whiteboard: [old-ui+])
Attachments
(1 file)
150 bytes,
text/html
|
Details |
https://www.scia.net/fr/support/faq/acier/coefficients-flambement
It looks like the body { height: 100%; }
results in us printing only one page, whereas that doesn't happen in Chrome.
Comment 1•1 year ago
|
||
Comment 2•1 year ago
|
||
Comment on attachment 9205022 [details]
a minimized test case
A keyfactor is height: 100%
and overflow-x: hidden;
on both <html> and <body>.
Comment 3•1 year ago
|
||
it's surprising overflow-x: hidden cuts off the vertical pages. Our overflow properties propagation stuff seems to be broken on printing?
Comment 4•1 year ago
|
||
What Chrome version are you comparing against? On my MacBook, Chrome matches our behavior and prints only a single page, at the original URL and with hiro's reduced testcase. Safari does, too.
I'm testing Chrome version 88.0.4324.192 (Official Build) (x86_64) and Safari 14.03.
![]() |
Reporter | |
Comment 5•1 year ago
|
||
(In reply to Daniel Holbert [:dholbert] from comment #4)
What Chrome version are you comparing against? On my MacBook, Chrome matches our behavior and prints only a single page, at the original URL and with hiro's reduced testcase. Safari does, too.
Hmm, I'm getting the same behavior (now?) too.
(In reply to Hiroyuki Ikezoe (:hiro) from comment #3)
it's surprising overflow-x: hidden cuts off the vertical pages. Our overflow properties propagation stuff seems to be broken on printing?
I also find that surprising. That said Chrome seems to be have the same way so this probably isn't worth spending time on given everything else.
![]() |
Reporter | |
Updated•1 year ago
|
Description
•