WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
12876
Gdk improvements
https://bugs.webkit.org/show_bug.cgi?id=12876
Summary
Gdk improvements
Krzysztof Kowalczyk
Reported
2007-02-23 23:21:08 PST
Gdk improvements.
Attachments
Gdk improvements
(15.65 KB, patch)
2007-02-23 23:23 PST
,
Krzysztof Kowalczyk
aroben
: review+
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Krzysztof Kowalczyk
Comment 1
2007-02-23 23:23:28 PST
Created
attachment 13357
[details]
Gdk improvements * fix a crash caused by freeing memory we don't own * only scroll on keydown, not both keydown and keyup * improve gdklauncher by adding text field for entering url
Adam Roben (:aroben)
Comment 2
2007-02-24 00:26:43 PST
Comment on
attachment 13357
[details]
Gdk improvements + StringImpl *txt = new StringImpl("Welcome to Gdk Web Browser"); I know this is commented out, but you can just allocate this on the stack. #include "PlatformString.h" +#include "ResourceHandleManager.h" No need for the newline between these two. + if (!str || !*str) + return true; + return false; This can just be: return !str || !*str; if (0 == strcmp(str1, str2)) - return 1; - return 0; + return true; + return false; Similar comment here. + GtkWidget *topLevelWindow = gtk_window_new(GTK_WINDOW_TOPLEVEL); You've got a misplaced * here. + gFrame = new FrameGdk(page, 0, frameLoaderClient); This can also be on the stack. r=me
Krzysztof Kowalczyk
Comment 3
2007-02-24 00:57:43 PST
landed in
r19839
, including changes to address review comments (except not creating gFrame on the stack because it has to be referred to from other parts of the code so needs to be a global variable).
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