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