Summary: | REGRESSION: A single line is split into two pages | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Kentaro Hara <haraken> | ||||||||||||||||||||||
Component: | Printing | Assignee: | Nobody <webkit-unassigned> | ||||||||||||||||||||||
Status: | RESOLVED FIXED | ||||||||||||||||||||||||
Severity: | Normal | CC: | ap, dglazkov, dominicc, gustavo, hyatt, morrita, webkit.review.bot, xan.lopez | ||||||||||||||||||||||
Priority: | P2 | ||||||||||||||||||||||||
Version: | 528+ (Nightly build) | ||||||||||||||||||||||||
Hardware: | Unspecified | ||||||||||||||||||||||||
OS: | Unspecified | ||||||||||||||||||||||||
Attachments: |
|
Description
Kentaro Hara
2011-07-21 19:37:42 PDT
Created attachment 101697 [details]
Patch
Would you please take a look at the patch? I confirmed that this problem also happens on Gtk. The problem can happen if the width of at least one line is overflowed. Comment on attachment 101697 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=101697&action=review What is the reason for the failure on win? > Source/WebCore/ChangeLog:19 > + * WebCore.exp.in: Added the signature of forceLayoutForPagination(). Added or updated? > Source/WebCore/ChangeLog:21 > + (WebCore::Frame::setPrinting): Added a new argument |originalPageSize|, which is an original page size before being expanded or shrinked. shrinked → shrunk Created attachment 102622 [details]
Patch
Comment on attachment 101697 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=101697&action=review >> Source/WebCore/ChangeLog:19 >> + * WebCore.exp.in: Added the signature of forceLayoutForPagination(). > > Added or updated? Done. >> Source/WebCore/ChangeLog:21 >> + (WebCore::Frame::setPrinting): Added a new argument |originalPageSize|, which is an original page size before being expanded or shrinked. > > shrinked → shrunk Done. Created attachment 104472 [details]
Patch
Comment on attachment 104472 [details] Patch Attachment 104472 [details] did not pass efl-ews (efl): Output: http://queues.webkit.org/results/9434138 Comment on attachment 104472 [details] Patch Attachment 104472 [details] did not pass chromium-ews (chromium-xvfb): Output: http://queues.webkit.org/results/9435160 Comment on attachment 104472 [details] Patch Attachment 104472 [details] did not pass gtk-ews (gtk): Output: http://queues.webkit.org/results/9439141 Created attachment 104477 [details]
Patch
Comment on attachment 104477 [details] Patch Attachment 104477 [details] did not pass qt-ews (qt): Output: http://queues.webkit.org/results/9433178 Created attachment 104484 [details]
Patch
Created attachment 106236 [details]
Rebased patch
Created attachment 107028 [details]
Just see if the patch passes win
Comment on attachment 107028 [details] Just see if the patch passes win Attachment 107028 [details] did not pass chromium-ews (chromium-xvfb): Output: http://queues.webkit.org/results/9635885 New failing tests: svg/custom/svg-fonts-word-spacing.html Created attachment 107038 [details]
Just see if the patch passes win EWS
Created attachment 107113 [details]
Just see if the patch passes win EWS
Created attachment 107124 [details]
patch for review
Comment on attachment 107124 [details]
patch for review
r=me
Comment on attachment 107124 [details] patch for review Clearing flags on attachment: 107124 Committed r95249: <http://trac.webkit.org/changeset/95249> All reviewed patches have been landed. Closing bug. |