Changeset 96508 in webkit
- Timestamp:
- Oct 3, 2011 9:17:49 AM (13 years ago)
- Location:
- trunk
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r96506 r96508 1 2011-10-03 Carlos Garcia Campos <cgarcia@igalia.com> 2 3 [GTK] Fix memory leak when loading url 4 https://bugs.webkit.org/show_bug.cgi?id=69247 5 6 Reviewed by Martin Robinson. 7 8 Release URL created with WKURLCreateWithUTF8CString(). 9 10 * UIProcess/API/gtk/WebKitWebView.cpp: 11 (webkit_web_view_load_uri): 12 1 13 2011-10-03 Carlos Garcia Campos <cgarcia@igalia.com> 2 14 -
trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebView.cpp
r96317 r96508 217 217 g_return_if_fail(uri); 218 218 219 WKURLRef url = WKURLCreateWithUTF8CString(uri); 219 220 WebPageProxy* page = webkitWebViewBaseGetPage(WEBKIT_WEB_VIEW_BASE(webView)); 220 WKPageLoadURL(toAPI(page), WKURLCreateWithUTF8CString(uri)); 221 WKPageLoadURL(toAPI(page), url); 222 WKRelease(url); 221 223 } 222 224 -
trunk/Tools/ChangeLog
r96499 r96508 1 2011-10-03 Carlos Garcia Campos <cgarcia@igalia.com> 2 3 [GTK] Fix memory leak when loading url 4 https://bugs.webkit.org/show_bug.cgi?id=69247 5 6 Reviewed by Martin Robinson. 7 8 Release URL created with WKURLCreateWithUTF8CString(). 9 10 * MiniBrowser/gtk/BrowserWindow.c: 11 (activateUriEntryCallback): 12 * MiniBrowser/gtk/main.c: 13 (loadURI): 14 1 15 2011-10-03 Csaba Osztrogonác <ossy@webkit.org> 2 16 -
trunk/Tools/MiniBrowser/gtk/BrowserWindow.c
r96334 r96508 65 65 static void activateUriEntryCallback(BrowserWindow* window) 66 66 { 67 const gchar *uri = gtk_entry_get_text(GTK_ENTRY(window->uriEntry)); 68 WKPageLoadURL(WKViewGetPage(window->webView), WKURLCreateWithUTF8CString(uri)); 67 WKURLRef url = WKURLCreateWithUTF8CString(gtk_entry_get_text(GTK_ENTRY(window->uriEntry))); 68 WKPageLoadURL(WKViewGetPage(window->webView), url); 69 WKRelease(url); 69 70 } 70 71 -
trunk/Tools/MiniBrowser/gtk/main.c
r92273 r96508 62 62 GtkWidget *mainWindow = browser_window_new(webView); 63 63 gchar *url = argumentToURL(uri); 64 WK PageLoadURL(WKViewGetPage(webView), WKURLCreateWithUTF8CString(url));64 WKURLRef wkURL = WKURLCreateWithUTF8CString(url); 65 65 g_free(url); 66 WKPageLoadURL(WKViewGetPage(webView), wkURL); 67 WKRelease(wkURL); 66 68 67 69 gtk_widget_grab_focus(GTK_WIDGET(webView));
Note: See TracChangeset
for help on using the changeset viewer.