WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
Bug 48486
[GTK] Move button rendering from gtk{2,3}drawing.cpp to RenderThemeGtk
https://bugs.webkit.org/show_bug.cgi?id=48486
Summary
[GTK] Move button rendering from gtk{2,3}drawing.cpp to RenderThemeGtk
Martin Robinson
Reported
2010-10-27 17:16:22 PDT
We want to move button rendering from gtk{2,3}drawing.cpp to RenderThemeGtk, which an important step in moving away from the Mozilla theme drawing code and fixing menu list rendering.
Attachments
Patch for this issue
(3.66 KB, patch)
2010-10-27 18:29 PDT
,
Martin Robinson
no flags
Details
Formatted Diff
Diff
Patch with slightly different design
(3.80 KB, patch)
2010-11-02 22:06 PDT
,
Martin Robinson
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Martin Robinson
Comment 1
2010-10-27 18:29:52 PDT
Created
attachment 72125
[details]
Patch for this issue
WebKit Review Bot
Comment 2
2010-10-27 18:31:32 PDT
Attachment 72125
[details]
did not pass style-queue: Failed to run "['WebKitTools/Scripts/check-webkit-style']" exit_code: 1 WebCore/platform/gtk/RenderThemeGtk.cpp:473: Use 0 instead of NULL. [readability/null] [5] Total errors found: 1 in 2 files If any of these errors are false positives, please file a bug against check-webkit-style.
Martin Robinson
Comment 3
2010-10-27 18:35:06 PDT
(In reply to
comment #2
)
> If any of these errors are false positives, please file a bug against check-webkit-style.
This is a false positive. We need to add an exception for gtk_widget_style_get.
WebKit Review Bot
Comment 4
2010-10-28 20:08:59 PDT
Attachment 72125
[details]
did not build on gtk: Build output:
http://queues.webkit.org/results/4748081
Martin Robinson
Comment 5
2010-11-02 22:06:43 PDT
Created
attachment 72789
[details]
Patch with slightly different design
WebKit Review Bot
Comment 6
2010-11-02 22:08:13 PDT
Attachment 72789
[details]
did not pass style-queue: Failed to run "['WebKitTools/Scripts/check-webkit-style', '--diff-files', u'WebCore/ChangeLog', u'WebCore/platform/gtk/RenderThemeGtk.cpp']" exit_code: 1 WebCore/platform/gtk/RenderThemeGtk.cpp:473: Use 0 instead of NULL. [readability/null] [5] Total errors found: 1 in 2 files If any of these errors are false positives, please file a bug against check-webkit-style.
WebKit Review Bot
Comment 7
2010-11-04 09:45:32 PDT
Attachment 72789
[details]
did not build on gtk: Build output:
http://queues.webkit.org/results/5164016
Gustavo Noronha (kov)
Comment 8
2010-12-06 04:58:05 PST
Comment on
attachment 72789
[details]
Patch with slightly different design This one looks right to me, now I'll review the one it depends on (doh).
Eric Seidel (no email)
Comment 9
2010-12-14 15:14:49 PST
Attachment 72789
[details]
was posted by a committer and has review+, assigning to Martin Robinson for commit.
Eric Seidel (no email)
Comment 10
2010-12-20 22:58:25 PST
r74132
. Please close your bugs after landing. :)
Martin Robinson
Comment 11
2010-12-20 23:09:00 PST
Comment on
attachment 72789
[details]
Patch with slightly different design Sorry. Will try to be better about this in the future.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug