RESOLVED FIXED 59741
Chromium Mac: Add scrollbar overlay drawing functions
https://bugs.webkit.org/show_bug.cgi?id=59741
Summary Chromium Mac: Add scrollbar overlay drawing functions
Sailesh Agrawal
Reported 2011-04-28 14:36:53 PDT
Chromium Mac: Add scrollbar overlay drawing functions
Attachments
Patch (18.80 KB, patch)
2011-04-28 14:38 PDT, Sailesh Agrawal
no flags
Patch (19.56 KB, patch)
2011-04-28 14:55 PDT, Sailesh Agrawal
mihaip: review-
Addressed review comments (19.32 KB, patch)
2011-04-28 16:27 PDT, Sailesh Agrawal
no flags
Fixed some bugs (19.40 KB, patch)
2011-04-29 14:00 PDT, Sailesh Agrawal
no flags
Updated change log. (19.46 KB, patch)
2011-04-29 14:14 PDT, Sailesh Agrawal
no flags
Sailesh Agrawal
Comment 1 2011-04-28 14:38:05 PDT
Sailesh Agrawal
Comment 2 2011-04-28 14:55:11 PDT
Nico Weber
Comment 3 2011-04-28 15:04:36 PDT
Comment on attachment 91562 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=91562&action=review I think this looks fine. I'm not a reviewer, though. > Source/WebCore/platform/chromium/ScrollbarOverlayUtilitiesMac.mm:38 > +// we lookup at runtime. If the private APIs don't exist then the wkMake* s/lookup/look up/
Mihai Parparita
Comment 4 2011-04-28 16:17:32 PDT
Comment on attachment 91562 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=91562&action=review > Source/WebCore/platform/chromium/ScrollbarOverlayUtilitiesMac.mm:36 > +// This file contains utilities to draw overlay scrollbars. There are no plublic s/plublic/public/. > Source/WebCore/platform/chromium/ScrollbarOverlayUtilitiesMac.mm:106 > +static Class LookUpNSScrollerImpClass() { There's a quite a few WebKit style issues here: - opening brace should be on its own line for function definitions. - The first letter does not need to be capitalized. - Indents should be 4 spaces.
Sailesh Agrawal
Comment 5 2011-04-28 16:27:04 PDT
Created attachment 91585 [details] Addressed review comments
Sailesh Agrawal
Comment 6 2011-04-28 16:27:45 PDT
Comment on attachment 91562 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=91562&action=review >> Source/WebCore/platform/chromium/ScrollbarOverlayUtilitiesMac.mm:36 >> +// This file contains utilities to draw overlay scrollbars. There are no plublic > > s/plublic/public/. Fixed. >> Source/WebCore/platform/chromium/ScrollbarOverlayUtilitiesMac.mm:38 >> +// we lookup at runtime. If the private APIs don't exist then the wkMake* > > s/lookup/look up/ Fixed. >> Source/WebCore/platform/chromium/ScrollbarOverlayUtilitiesMac.mm:106 >> +static Class LookUpNSScrollerImpClass() { > > There's a quite a few WebKit style issues here: > - opening brace should be on its own line for function definitions. > - The first letter does not need to be capitalized. > - Indents should be 4 spaces. Fixed.
James Robinson
Comment 7 2011-04-28 16:38:37 PDT
Mark the patch review? if you would like it reviewed. Also, when uploading a new patch you should obsolete any patches it replaces. webkit-patch upload will take care of this for you.
Sailesh Agrawal
Comment 8 2011-04-29 14:00:15 PDT
Created attachment 91727 [details] Fixed some bugs
Sailesh Agrawal
Comment 9 2011-04-29 14:14:00 PDT
Created attachment 91735 [details] Updated change log.
WebKit Commit Bot
Comment 10 2011-05-02 10:56:01 PDT
Comment on attachment 91735 [details] Updated change log. Clearing flags on attachment: 91735 Committed r85492: <http://trac.webkit.org/changeset/85492>
WebKit Commit Bot
Comment 11 2011-05-02 10:56:07 PDT
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.