Merge branch 'matthiasc/for-main' into 'main'

testsuite: Plug a memory leak

See merge request GNOME/gtk!6866
This commit is contained in:
Matthias Clasen
2024-02-09 12:35:41 +00:00
2 changed files with 11 additions and 0 deletions

9
NEWS
View File

@@ -6,6 +6,9 @@ Overview of Changes in 4.13.7, xx-xx-xxxx
* Accessibility:
- Add socket support for webkit accessibility
- Implement AT-SPI text for GtkText
- Implement AT-SPI component generically
- Add an announce API
* GSK:
- Make the ngl renderer work on macOS
@@ -13,6 +16,9 @@ Overview of Changes in 4.13.7, xx-xx-xxxx
- Make nodeparser allow aliases for fonts again
- Implement cache eviction for the glyph and
texture caches
- Fix shaders to work on GL < 4.0
- Fix problems with scaled shadows
- Fix problems with holes for underlaid subsurfaces
* media:
- Support dmabufs in the gstreamer backend. This allows
@@ -25,6 +31,9 @@ Overview of Changes in 4.13.7, xx-xx-xxxx
- Fix monitor size information when using mutter without
the scale-monitor-framebuffer setting
* macOS:
- Propagate unhandled input events back to the OS
* Tools:
- Make the crash handling in gtk4-node-editor more robust

View File

@@ -480,6 +480,8 @@ parse_node_file (GFile *file, const char *generate)
g_clear_pointer (&node2, gsk_render_node_unref);
}
g_clear_pointer (&path, g_free);
g_clear_pointer (&node, gsk_render_node_unref);
gdk_surface_destroy (surface);