New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 730609 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Not on Chrome anymore
Closed: Jun 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 1
Type: Bug-Regression



Sign in to add a comment

Printing doesn't print all content

Reported by tamasfla...@gmail.com, Jun 7 2017

Issue description

UserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.98 Safari/537.36

Example URL:

Steps to reproduce the problem:
1. Open the attached file (21.html)
2. Make sure that chrome's window size is pretty big (I can only reproduce this when the body element's width is over 1184px)
3. Press Ctrl-P to print. "Save as PDF" works fine as the printer.

What is the expected behavior?
The whole page, from "asd" to "09Pellentesque habitant" is shown in the preview and printed.

What went wrong?
Only the first page (to "07Pellentesque habitant") is printed

Does it occur on multiple sites: No

Is it a problem with a plugin? No 

Did this work before? N/A 

Does this work in other browsers? Yes

Chrome version: 57.0.2987.98  Channel: stable
OS Version: 
Flash Version:
 
2017-06-07-092909_1246x883_scrot.png
175 KB View Download
I don't think the HTML attachment worked, so here's the file:

<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <style>html{font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;}body{margin: 0;}[hidden]{display: none;}table{border-collapse: collapse; border-spacing: 0;}td{padding: 0;}@media print{*, *:before, *:after{background: transparent !important; color: #000 !important; -webkit-box-shadow: none !important; box-shadow: none !important; text-shadow: none !important;}tr{page-break-inside: avoid;}p{orphans: 3; widows: 3;}.table{border-collapse: collapse !important;}.table td{background-color: #fff !important;}}*{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}*:before,*:after{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}html{font-size: 10px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}body{font-family: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 13px; line-height: 1.846; color: #666; background-color: #fff;}[role="button"]{cursor: pointer;}p{margin: 0 0 11.5px;}.container{margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px;}@media (min-width:768px){.container{width: 750px;}}@media (min-width:992px){.container{width: 970px;}}@media (min-width:1200px){.container{width: 1170px;}}.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px;}@media (min-width:768px){.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{float: left;}.col-sm-12{width: 100%;}.col-sm-11{width: 91.66666667%;}.col-sm-10{width: 83.33333333%;}.col-sm-9{width: 75%;}.col-sm-8{width: 66.66666667%;}.col-sm-7{width: 58.33333333%;}.col-sm-6{width: 50%;}.col-sm-5{width: 41.66666667%;}.col-sm-4{width: 33.33333333%;}.col-sm-3{width: 25%;}.col-sm-2{width: 16.66666667%;}.col-sm-1{width: 8.33333333%;}}table{background-color: transparent;}.table{width: 100%; max-width: 100%; margin-bottom: 23px;}.table>tbody>tr>td{padding: 8px; line-height: 1.846; vertical-align: top; border-top: 1px solid #ddd;}.table>tbody+tbody{border-top: 2px solid #ddd;}.table .table{background-color: #fff;}table col[class*="col-"]{position: static; float: none; display: table-column;}table td[class*="col-"]{position: static; float: none; display: table-cell;}.container:before,.container:after{content: " "; display: table;}.container:after{clear: both;}body{-webkit-font-smoothing: antialiased; letter-spacing: .1px;}p{margin: 0 0 1em;}</style> </head><body> <div class="container"> <div> <div> <table> <colgroup> <col style="width: 50.0%;"> <col style="width: 50.0%;"> </colgroup> <tbody> <tr> <td colspan="2"> <div> <div class="col-sm-5"> asd </div><div class="col-sm-7"> asd </div></div></td></tr><tr> <td colspan="2"> <div> <div class="col-sm-5"> asd </div><div class="col-sm-7"> asd </div></div></td></tr><tr> <td colspan="2"> <div> <div class="col-sm-5"> asd </div><div class="col-sm-7"> asd </div></div></td></tr><tr> <td> <div> <div class="col-sm-5"> asd </div><div class="col-sm-7"> asd </div></div></td><td> <div> <div class="col-sm-5"> asd </div><div class="col-sm-7"> asd </div></div></td></tr><tr> <td> <div> <div class="col-sm-5"> asd </div><div class="col-sm-7"> asd </div></div></td><td> <div> <div class="col-sm-5"> asd </div><div class="col-sm-7"> asd </div></div></td></tr><tr> <td> <div> <div class="col-sm-5"> asd </div><div class="col-sm-7"> asd </div></div></td><td> <div> <div class="col-sm-5"> asd </div><div class="col-sm-7"> asd </div></div></td></tr><tr> <td> <div> <div class="col-sm-5"> asd </div><div class="col-sm-7"> asd </div></div></td><td> <div> <div class="col-sm-5"> asd </div><div class="col-sm-7"> asd </div></div></td></tr><tr> <td> <div> <div class="col-sm-5"> asd </div><div class="col-sm-7"> asd </div></div></td><td> <div> <div class="col-sm-5"> asd </div><div class="col-sm-7"> asd </div></div></td></tr><tr> <td> <div> <div class="col-sm-5"> asd </div><div class="col-sm-7"> asd </div></div></td><td> <div> <div class="col-sm-5"> asd </div><div class="col-sm-7"> asd </div></div></td></tr></tbody> </table> </div><div> <table> <colgroup> <col style="width: 50.0%;"> <col style="width: 50.0%;"> </colgroup> <tbody> <tr> <td> <div> <div class="col-sm-5"> asd </div><div class="col-sm-7"> asd </div></div></td><td> <div> <div class="col-sm-5"> asd </div><div class="col-sm-7"> asd </div></div></td></tr><tr> <td> <div> <div class="col-sm-5"> asd </div><div class="col-sm-7"> asd </div></div></td><td> <div> <div class="col-sm-5"> asd </div><div class="col-sm-7"> asd </div></div></td></tr></tbody> </table> </div><div> <div> <p>01Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo. Quisque sit amet est et sapien ullamcorper pharetra. Vestibulum erat wisi, condimentum sed, commodo vitae, ornare sit amet, wisi. Aenean fermentum, elit eget tincidunt condimentum, eros ipsum rutrum orci, sagittis tempus lacus enim ac dui. Donec non enim in turpis pulvinar facilisis. Ut felis. Praesent dapibus, neque id cursus faucibus, tortor neque egestas augue, eu vulputate magna eros eu erat. Aliquam erat volutpat. Nam dui mi, tincidunt quis, accumsan porttitor, facilisis luctus, metus</p><p>02Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo. Quisque sit amet est et sapien ullamcorper pharetra. Vestibulum erat wisi, condimentum sed, commodo vitae, ornare sit amet, wisi. Aenean fermentum, elit eget tincidunt condimentum, eros ipsum rutrum orci, sagittis tempus lacus enim ac dui. Donec non enim in turpis pulvinar facilisis. Ut felis. Praesent dapibus, neque id cursus faucibus, tortor neque egestas augue, eu vulputate magna eros eu erat. Aliquam erat volutpat. Nam dui mi, tincidunt quis, accumsan porttitor, facilisis luctus, metus</p><p>03Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo. Quisque sit amet est et sapien ullamcorper pharetra. Vestibulum erat wisi, condimentum sed, commodo vitae, ornare sit amet, wisi. Aenean fermentum, elit eget tincidunt condimentum, eros ipsum rutrum orci, sagittis tempus lacus enim ac dui. Donec non enim in turpis pulvinar facilisis. Ut felis. Praesent dapibus, neque id cursus faucibus, tortor neque egestas augue, eu vulputate magna eros eu erat. Aliquam erat volutpat. Nam dui mi, tincidunt quis, accumsan porttitor, facilisis luctus, metus</p><p>04Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo. Quisque sit amet est et sapien ullamcorper pharetra. Vestibulum erat wisi, condimentum sed, commodo vitae, ornare sit amet, wisi. Aenean fermentum, elit eget tincidunt condimentum, eros ipsum rutrum orci, sagittis tempus lacus enim ac dui. Donec non enim in turpis pulvinar facilisis. Ut felis. Praesent dapibus, neque id cursus faucibus, tortor neque egestas augue, eu vulputate magna eros eu erat. Aliquam erat volutpat. Nam dui mi, tincidunt quis, accumsan porttitor, facilisis luctus, metus</p><p>05Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo. Quisque sit amet est et sapien ullamcorper pharetra. Vestibulum erat wisi, condimentum sed, commodo vitae, ornare sit amet, wisi. Aenean fermentum, elit eget tincidunt condimentum, eros ipsum rutrum orci, sagittis tempus lacus enim ac dui. Donec non enim in turpis pulvinar facilisis. Ut felis. Praesent dapibus, neque id cursus faucibus, tortor neque egestas augue, eu vulputate magna eros eu erat. Aliquam erat volutpat. Nam dui mi, tincidunt quis, accumsan porttitor, facilisis luctus, metus</p><p>06Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo. Quisque sit amet est et sapien ullamcorper pharetra. Vestibulum erat wisi, condimentum sed, commodo vitae, ornare sit amet, wisi. Aenean fermentum, elit eget tincidunt condimentum, eros ipsum rutrum orci, sagittis tempus lacus enim ac dui. Donec non enim in turpis pulvinar facilisis. Ut felis. Praesent dapibus, neque id cursus faucibus, tortor neque egestas augue, eu vulputate magna eros eu erat. Aliquam erat volutpat. Nam dui mi, tincidunt quis, accumsan porttitor, facilisis luctus, metus</p><p>07Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo. Quisque sit amet est et sapien ullamcorper pharetra. Vestibulum erat wisi, condimentum sed, commodo vitae, ornare sit amet, wisi. Aenean fermentum, elit eget tincidunt condimentum, eros ipsum rutrum orci, sagittis tempus lacus enim ac dui. Donec non enim in turpis pulvinar facilisis. Ut felis. Praesent dapibus, neque id cursus faucibus, tortor neque egestas augue, eu vulputate magna eros eu erat. Aliquam erat volutpat. Nam dui mi, tincidunt quis, accumsan porttitor, facilisis luctus, metus</p><p>08Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo. Quisque sit amet est et sapien ullamcorper pharetra. Vestibulum erat wisi, condimentum sed, commodo vitae, ornare sit amet, wisi. Aenean fermentum, elit eget tincidunt condimentum, eros ipsum rutrum orci, sagittis tempus lacus enim ac dui. Donec non enim in turpis pulvinar facilisis. Ut felis. Praesent dapibus, neque id cursus faucibus, tortor neque egestas augue, eu vulputate magna eros eu erat. Aliquam erat volutpat. Nam dui mi, tincidunt quis, accumsan porttitor, facilisis luctus, metus</p><p>09Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo. Quisque sit amet est et sapien ullamcorper pharetra. Vestibulum erat wisi, condimentum sed, commodo vitae, ornare sit amet, wisi. Aenean fermentum, elit eget tincidunt condimentum, eros ipsum rutrum orci, sagittis tempus lacus enim ac dui. Donec non enim in turpis pulvinar facilisis. Ut felis. Praesent dapibus, neque id cursus faucibus, tortor neque egestas augue, eu vulputate magna eros eu erat. Aliquam erat volutpat. Nam dui mi, tincidunt quis, accumsan porttitor, facilisis luctus, metus</p></div></div></div></div></body></html>
Labels: Needs-Milestone
Cc: kkaluri@chromium.org
Components: Internals>Printing UI>Browser>PrintPreview
Labels: -Pri-2 -Type-Compat -Needs-Milestone hasbisect-per-revision M-61 Pri-1 Type-Bug-Regression
Owner: nainar@chromium.org
Status: Assigned (was: Unconfirmed)
Able to reproduce the issue on Ubuntu 14.04 with chrome stable #59.0.3071.86 and Dev #60.0.3112.20
Issue broken in M-54.

Bisect Info:
===========
Good build : 54.0.2820.0,  Revision Range- 409955
Bad build  : 54.0.2822.0,  Revision Range- 410267

After executing the per-revision-bisect script, i got the following CL's between good and bad build versions
============================================
https://chromium.googlesource.com/chromium/src/+log/613384915b046fb43c05c7bbcfcf0d8e93dfa515..a7760a764855fb5678f7e5e88e11b834416ffbb7

The suspecting Change Log is :
-----------
Review-Url: https://codereview.chromium.org/2089373002

nainar@- Could you please look into this issue, if it's related to your change?  if not could you please help us to reassign this issue to the right owner.

Attaching a screen-cast for good and bad behavior for reference.

Note:
-----
Issue is not seen in Windows 10 and Mac 10.12.5

Thank You...
730609-Bad.mp4
7.4 MB View Download
730609-Good.mp4
11.3 MB View Download

Comment 4 by nainar@chromium.org, Jun 15 2017

Status: Fixed (was: Assigned)
Should have been fixed in https://codereview.chromium.org/2747623002
The fix should be in 59, right? (according to https://storage.googleapis.com/chromium-find-releases-static/593.html#593eebedc4013ea212b05c21dba300d41a6d7977)

I'm still able to reproduce the issue.
output.mp4
2.8 MB View Download
Can this issue be re-opened?
Is it still broken for you? I get 3 pages here with Chrome 68.
Issue is resolved :)

Sign in to add a comment