Changeset 140325 in webkit
- Timestamp:
- Jan 21, 2013 5:34:11 AM (11 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r140324 r140325 1 2013-01-21 Oleg Smirnov <oleg.smirnov@lge.com> 2 3 [Gtk] [Cairo] Memory leak when is WebView destroy. 4 https://bugs.webkit.org/show_bug.cgi?id=107112 5 6 Reviewed by Martin Robinson. 7 8 Make createSurfaceForBackingStore return a smart pointer in all supported 9 build configurations to avoid a memory leak. 10 11 No new tests. There is memory leak only. 12 13 * platform/cairo/WidgetBackingStoreCairo.cpp: 14 (WebCore::createSurfaceForBackingStore): 15 1 16 2013-01-21 Kent Tamura <tkent@chromium.org> 2 17 -
trunk/Source/WebCore/platform/cairo/WidgetBackingStoreCairo.cpp
r129450 r140325 34 34 { 35 35 #if PLATFORM(GTK) 36 return gdk_window_create_similar_surface(gtk_widget_get_window(widget), 37 CAIRO_CONTENT_COLOR_ALPHA, 38 size.width(), size.height()); 36 return adoptRef(gdk_window_create_similar_surface(gtk_widget_get_window(widget), CAIRO_CONTENT_COLOR_ALPHA, size.width(), size.height())); 39 37 #else 40 38 UNUSED_PARAM(widget);
Note: See TracChangeset
for help on using the changeset viewer.