second and subsequent pages overlap thead+tbody when printing
Reported by
paulvi...@gmail.com,
Nov 29 2016
|
||||||
Issue descriptionUserAgent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.99 Safari/537.36 Example URL: https://bugs.chromium.org/p/chromium/issues/attachmentText?aid=249827 Steps to reproduce the problem: 1. visit the "overlap.html" attachment from bug #24826 2. hit control-P to enter a print dialogue 3. scroll print preview to second page; observe top of page What is the expected behavior? in MSIE, Edge, and FF, the thead is displayed on second and subsequent pages, and the tbody is displayed below the thead. What went wrong? the tbody is displayed on top of the thead, as if it was position:absolute rather than position:relative. note that adding position:relative (from stackoverflow search) is not a workaround, nor is min-height:0. Does it occur on multiple sites: Yes Is it a problem with a plugin? No Did this work before? No Does this work in other browsers? Yes Chrome version: 54.0.2840.99 Channel: stable OS Version: 10.0 Flash Version: Shockwave Flash 23.0 r0 it's bizarre to find something working in Edge that's broken in Chrome. this tilts my preferred world view. please make open-source at least as good as proprietary in this use case.
,
Nov 29 2016
let me add that PrintPreview is not required; you can also Save as PDF, or Use System Print Dialogue and then Microsoft PDF Writer, and see the same defects.
,
Nov 30 2016
Confirmed on Windows 7, using Chrome 54.
,
Nov 30 2016
,
Nov 30 2016
Able to reproduce the issue on Windows 10,Mac 10.11.6 and Ubuntu 14.04 using stable 54.0.2840.98/99/100 and canary 57.0.2937.0 (used the attached overlap.html file to reproduce). Bisect info: ============== Good:53.0.2758.0 -- header is not printed in preview Bad :53.0.2759.0 -- header is printed in preview and overlapped CHANGELOG URL: https://chromium.googlesource.com/chromium/src/+log/9142199dcf3d38db9c5012aeb6604aa1f921f94d..81c0fc6d4e08e4e2bb4eb8a42747f21b13303616 Suspect: Review-Url: https://codereview.chromium.org/2021703002 robhogan@: Could you please take a lok into it. Added releaseblock-beta against M57 as its a recent regression and would be good if it can be fixed prior to M57 beta push.
,
Dec 1 2016
> it's bizarre to find ... Let's not give the Google developers such grief. lol But yes, it would be quite helpful if you could implement this for us!
,
Dec 5 2016
robhogan@: Could you please take a look at this. Thank you!
,
Dec 13 2016
Fentle remainder !! @robhogan -- Could you please look into the issue and update it accordingly. Thank you.
,
Dec 13 2016
Repeating headers across pages is a relatively new feature in chrome, one that has been requested for years. This is an edge case where it overlaps the content of a cell if it is tall enough. While we should fix that I don't think it is worth blocking the repeated headers feature on it as that fixes more problems than it causes. If this is causing problems on any popular real world websites we'll reconsider of course. In that case please re-add the ReleaseBlock label. Robhogan/Morten: We should still try to fix this for the next release as it legibility and layout suffers. Leaving as P1.
,
Dec 13 2016
CL has landed so bugdroid should be along soon.
,
Dec 14 2016
|
||||||
►
Sign in to add a comment |
||||||
Comment 1 by ligim...@chromium.org
, Nov 29 2016Labels: -Pri-2 M-54 Needs-Triage-M54 Pri-1