Title: [245955] trunk/Source/WebKit
Revision
245955
Author
[email protected]
Date
2019-05-31 01:13:56 -0700 (Fri, 31 May 2019)

Log Message

[GTK] Fix memory leak introduced in r245807
https://bugs.webkit.org/show_bug.cgi?id=198369

Reviewed by Michael Catanzaro.

We should destroy the wpe_view_backend_exportable_fdo created in AcceleratedBackingStoreWayland.

* UIProcess/gtk/AcceleratedBackingStoreWayland.cpp:
(WebKit::AcceleratedBackingStoreWayland::~AcceleratedBackingStoreWayland):

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (245954 => 245955)


--- trunk/Source/WebKit/ChangeLog	2019-05-31 08:12:45 UTC (rev 245954)
+++ trunk/Source/WebKit/ChangeLog	2019-05-31 08:13:56 UTC (rev 245955)
@@ -1,5 +1,17 @@
 2019-05-31  Carlos Garcia Campos  <[email protected]>
 
+        [GTK] Fix memory leak introduced in r245807
+        https://bugs.webkit.org/show_bug.cgi?id=198369
+
+        Reviewed by Michael Catanzaro.
+
+        We should destroy the wpe_view_backend_exportable_fdo created in AcceleratedBackingStoreWayland.
+
+        * UIProcess/gtk/AcceleratedBackingStoreWayland.cpp:
+        (WebKit::AcceleratedBackingStoreWayland::~AcceleratedBackingStoreWayland):
+
+2019-05-31  Carlos Garcia Campos  <[email protected]>
+
         REGRESSION(r244182): [GTK] Web view no longer updated after re-entering AC mode
         https://bugs.webkit.org/show_bug.cgi?id=198367
 

Modified: trunk/Source/WebKit/UIProcess/gtk/AcceleratedBackingStoreWayland.cpp (245954 => 245955)


--- trunk/Source/WebKit/UIProcess/gtk/AcceleratedBackingStoreWayland.cpp	2019-05-31 08:12:45 UTC (rev 245954)
+++ trunk/Source/WebKit/UIProcess/gtk/AcceleratedBackingStoreWayland.cpp	2019-05-31 08:13:56 UTC (rev 245955)
@@ -132,6 +132,7 @@
         if (makeContextCurrent())
             glDeleteTextures(1, &m_viewTexture);
     }
+    wpe_view_backend_exportable_fdo_destroy(m_exportable);
 #else
     WaylandCompositor::singleton().unregisterWebPage(m_webPage);
 #endif
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to