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

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Sep 7 14:57:39 PDT 2007


------- Comment #18 from george.wright at collabora.co.uk  2007-09-07 14:57 PDT -------
The text resizing corresponds to the setZoomLevel and zoomLevel functions in
the Frame class as far as I can tell, which we are not implementing here. As
for the hit tests, I've accounted for all of those in this GTK implementation
but I can see where your concerns are as it's not done in WebCore and so other
ports won't benefit from this.

I'll have a look at moving the code from WebKit/GTK into WebCore. There's
already a scale() function in the GraphicsContext class so I think that's
probably the best way to propagate the scale factor around WebCore, and then
add the code to perform the coordinate transformations directly in
ScrollView/Render*/etc. Now that I basically know which hit tests are required
this hopefully won't take long, then with any luck the only WebKit change
required will be to add an API method which calls GraphicsContext::scale().

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