[Webkit-unassigned] [Bug 22891] Scrolling in Windows Cairo Broken if no background color set.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jun 8 15:00:59 PDT 2009


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


bfulgham at webkit.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED




------- Comment #18 from bfulgham at webkit.org  2009-06-08 15:00 PDT -------
It turns out that this bug is specific to the Cairo Windows port, though some
of the behavior seems to be mimicked by the FrameBuffer implementation.

The Windows HDC was not being kept consistently in sync with the Cairo context,
resulting in strange transformations and incorrect geometry computations when
scrolling or otherwise interacting with screens containing mixtures of text,
images, and paths.

The attached patch brings the Cairo implementation more in line with the
corresponding CoreGraphics implementation, and keeps the HDC in sync with the
corresponding cairo_t* context.


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



More information about the webkit-unassigned mailing list