Changeset 230390 in webkit
- Timestamp:
- Apr 9, 2018 12:14:15 AM (6 years ago)
- Location:
- trunk/Source
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r230385 r230390 1 2018-04-09 Michael Catanzaro <mcatanzaro@igalia.com> 2 3 [GTK] WaylandCompositorDisplay leaks its wl_display 4 https://bugs.webkit.org/show_bug.cgi?id=184406 5 6 Reviewed by Carlos Garcia Campos. 7 8 Remove the protected default constructor, for good measure. 9 10 * platform/graphics/wayland/PlatformDisplayWayland.h: 11 1 12 2018-04-08 Fujii Hironori <Hironori.Fujii@sony.com> 2 13 -
trunk/Source/WebCore/platform/graphics/wayland/PlatformDisplayWayland.h
r209064 r230390 51 51 52 52 protected: 53 PlatformDisplayWayland() = default;54 53 void initialize(struct wl_display*); 55 54 -
trunk/Source/WebKit/ChangeLog
r230389 r230390 1 2018-04-09 Michael Catanzaro <mcatanzaro@igalia.com> 2 3 [GTK] WaylandCompositorDisplay leaks its wl_display 4 https://bugs.webkit.org/show_bug.cgi?id=184406 5 6 Reviewed by Carlos Garcia Campos. 7 8 * WebProcess/gtk/WaylandCompositorDisplay.cpp: 9 (WebKit::WaylandCompositorDisplay::create): Fix a log message (drive-by). 10 (WebKit::WaylandCompositorDisplay::WaylandCompositorDisplay): Fix the leak. 11 1 12 2018-04-08 Zan Dobersek <zdobersek@igalia.com> 2 13 -
trunk/Source/WebKit/WebProcess/gtk/WaylandCompositorDisplay.cpp
r228373 r230390 45 45 struct wl_display* display = wl_display_connect(displayName.utf8().data()); 46 46 if (!display) { 47 WTFLogAlways(" PlatformDisplayWaylandinitialization: failed to connect to the Wayland display: %s", displayName.utf8().data());47 WTFLogAlways("WaylandCompositorDisplay initialization: failed to connect to the Wayland display: %s", displayName.utf8().data()); 48 48 return nullptr; 49 49 } … … 62 62 63 63 WaylandCompositorDisplay::WaylandCompositorDisplay(struct wl_display* display) 64 : PlatformDisplayWayland(display, NativeDisplayOwned::Yes) 64 65 { 65 initialize(display);66 66 PlatformDisplay::setSharedDisplayForCompositing(*this); 67 67 }
Note: See TracChangeset
for help on using the changeset viewer.