[Webkit-unassigned] [Bug 14998] Full page zooming support

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Aug 30 05:23:19 PDT 2007


http://bugs.webkit.org/show_bug.cgi?id=14998


george.wright at collabora.co.uk changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #16100|0                           |1
        is obsolete|                            |




------- Comment #11 from george.wright at collabora.co.uk  2007-08-30 05:23 PDT -------
Created an attachment (id=16163)
 --> (http://bugs.webkit.org/attachment.cgi?id=16163&action=view)
Update to zooming code, bugfixes

Update to my zooming code for the GTK port. Widgets now redraw correctly -
invalidation works as expected. Changed to bilinear filtering for much better
zooming quality.

There are still issues with certain widgets not rendering at the correct size
(checkboxes, radio buttons..). These may have to be scaled.

Scrolling performance is still not ideal - this is possibly due to the fact
that the GTK port currently re-renders the entire viewport when scrolling which
is not optimal. I shall look into implementing double buffering and blitting
the contents of the window when scrolling to save on rendering operations.

Scroll bars are currently not placed in the right place when there is a page
with multiple frames, and each individual frame is scrollable.


-- 
Configure bugmail: http://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