mirror of
https://github.com/brl/mutter.git
synced 2024-11-24 09:00:42 -05:00
aa7653bed7
This checks that an unmapped but created Wayland window correctly handle monitor changes. This is specifically added to test an edge case causing a crash with the following backtrace: ``` ... 4) 0x00007ffff78a2a6b in g_assertion_message_expr () 5) 0x00007ffff7defd5b in meta_window_update_for_monitors_changed () at ../src/core/window.c:3745 6) 0x00007ffff7899758 in g_slist_foreach () at ../glib/gslist.c:885 7) 0x00007ffff7dbe562 in meta_display_foreach_window () at ../src/core/display.c:3185 8) 0x00007ffff7dbe5fd in on_monitors_changed_internal () at ../src/core/display.c:3210 9) 0x00007ffff796f4ff in g_closure_invoke () at ../gobject/gclosure.c:830 10) 0x00007ffff7981316 in signal_emit_unlocked_R () at ../gobject/gsignal.c:3740 11) 0x00007ffff7987699 in g_signal_emit_valist () at ../gobject/gsignal.c:3495 12) 0x00007ffff7987bc2 in g_signal_emit () at ../gobject/gsignal.c:3551 13) 0x00007ffff7d89915 in meta_monitor_manager_notify_monitors_changed () at ../src/backends/meta-monitor-manager.c:3517 ... ``` Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2554> |
||
---|---|---|
.. | ||
basic-wayland.metatest | ||
basic-x11.metatest | ||
client-resize-respect-constraints.metatest | ||
client-side-decorated.metatest | ||
closed-transient-no-default-focus.metatest | ||
closed-transient-no-input-no-take-focus-parent.metatest | ||
closed-transient-no-input-no-take-focus-parents.metatest | ||
closed-transient-no-input-parent-delayed-focus-default-cancelled.metatest | ||
closed-transient-no-input-parent.metatest | ||
closed-transient-no-input-parents-queued-default-focus-destroyed.metatest | ||
closed-transient-no-input-parents.metatest | ||
closed-transient-only-take-focus-parents.metatest | ||
closed-transient.metatest | ||
default-size.metatest | ||
fullscreen-maximize.metatest | ||
map-fixed-size.metatest | ||
map-on-hotplug.metatest | ||
minimized.metatest | ||
mixed-windows.metatest | ||
modals.metatest | ||
override-redirect.metatest | ||
restore-position.metatest | ||
restore-size.metatest | ||
set-override-redirect-parent.metatest | ||
set-parent-exported.metatest | ||
set-parent.metatest | ||
unfullscreen-strut-change.metatest | ||
unmaximize-new-size.metatest |