setTextSizeMultiplier does not scale the font size of buttons text. This is inconsistent with the way it happens in gtk webkit. I'll be attaching a fix shortly.
Please note that on Mac we do want a fixed size button font. See RenderThemeQt::adjustButtonStyle().
Created attachment 21359 [details] setTextSizeMultiplier now scales button fonts With this patch, setTextSizeMultiplier will scale the button fonts. It reproduces GtkWebKit behavior implemented by Barisione (http://people.collabora.co.uk/~bari/zoom.png): except on Mac, where the Safari behavior is reproduced.
Tested on Mac and X11, looks good. Thanks for the patch, Simon will commit it later today. http://code.staikos.net/cgi-bin/gitweb.cgi?p=webkit;a=commitdiff;h=a9e4748a35a9f4d4c5196ddb9adbf2666520b20d
Landed in r34296
(In reply to comment #3) > Tested on Mac and X11, looks good. Thanks for the patch, Simon will commit it > later today. > > http://code.staikos.net/cgi-bin/gitweb.cgi?p=webkit;a=commitdiff;h=a9e4748a35a9f4d4c5196ddb9adbf2666520b20d > (In reply to comment #3) > Tested on Mac and X11, looks good. Thanks for the patch, Simon will commit it > later today. > > http://code.staikos.net/cgi-bin/gitweb.cgi?p=webkit;a=commitdiff;h=a9e4748a35a9f4d4c5196ddb9adbf2666520b20d > Thank you!