[Webkit-unassigned] [Bug 88817] WebKit incorrectly paginates positioned items.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jun 12 00:15:11 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=88817


Vitaly Buka <vitalybuka at chromium.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |hyatt at apple.com




--- Comment #2 from Vitaly Buka <vitalybuka at chromium.org>  2012-06-12 00:15:10 PST ---
Hi Dave,

To fix this issue I need some input from you.

My approach conflicts with your tests for
https://bugs.webkit.org/show_bug.cgi?id=69896

Regressions: Unexpected image mismatch : (2)
  fast/regions/positioned-objects-block-static-spanning-regions-rtl.html = IMAGE
  fast/regions/positioned-objects-block-static-spanning-regions.html = IMAGE

Small parts of "Some text." are little visible. It's easy to fix, but I am not sure if I can just tweak expected results. Maybe my assumption is completely wrong.

http://www.w3.org/TR/CSS21/page.html is not clear about absolutely positioned elements.

Can you take a look to attached HTML file https://bug-88817-attachments.webkit.org/attachment.cgi?id=146954? Please compare result with print preview. What do you expect for this case for green and blue columns?

Another possible fix I see is to apply transformation matrix before pagination. However moving absolutely positioned items may break scene. For example imagine map tiles and small markers on top of them. Pagination may move tiles to the next page, leaving markers on white space. So if we just cut in the middle of tile without pagination it would produce better results.
So I prefer just ignore pagination for positioned items.

Thanks.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list