Bug 77798

Summary: Convert PopupMenuClient::clientPadding over to LayoutUnit
Product: WebKit Reporter: Emil A Eklund <eae>
Component: Layout and RenderingAssignee: Emil A Eklund <eae>
Status: RESOLVED FIXED    
Severity: Normal CC: darin, dglazkov, eric, leviw, tkent, webkit.review.bot
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 60318    
Attachments:
Description Flags
Patch
none
Patch none

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.