RESOLVED FIXED Bug 77798
Convert PopupMenuClient::clientPadding over to LayoutUnit
https://bugs.webkit.org/show_bug.cgi?id=77798
Summary Convert PopupMenuClient::clientPadding over to LayoutUnit
Emil A Eklund
Reported 2012-02-03 19:01:00 PST
Change PopupMenuClient and all classes inheriting from it to use the new layout types for padding.
Attachments
Patch (7.20 KB, patch)
2012-02-03 19:03 PST, Emil A Eklund
no flags
Patch (8.37 KB, patch)
2012-02-03 20:15 PST, Emil A Eklund
no flags
Emil A Eklund
Comment 1 2012-02-03 19:03:37 PST
WebKit Review Bot
Comment 2 2012-02-03 19:12:39 PST
Comment on attachment 125464 [details] Patch Attachment 125464 [details] did not pass chromium-ews (chromium-xvfb): Output: http://queues.webkit.org/results/11419573
Emil A Eklund
Comment 3 2012-02-03 20:15:06 PST
Eric Seidel (no email)
Comment 4 2012-02-03 21:20:45 PST
Comment on attachment 125472 [details] Patch This feels slightly odd, since I wouldn't expect most embedders to render popup menus with sub-pixel precision, but I guess with a scalable UI there is no reason why they wouldn't.
Emil A Eklund
Comment 5 2012-02-06 15:20:51 PST
All other paddings are being converted to LayoutUnit so it made sense to change this to be consistent. In all likelihood platforms will still return integer values though.
WebKit Review Bot
Comment 6 2012-02-06 17:08:20 PST
Comment on attachment 125472 [details] Patch Clearing flags on attachment: 125472 Committed r106880: <http://trac.webkit.org/changeset/106880>
WebKit Review Bot
Comment 7 2012-02-06 17:08:25 PST
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.