[22:46:38.282527] {Default Queue} -> wl_display#1.get_registry(new id wl_registry#2) [22:46:38.282546] {Default Queue} -> wl_display#1.sync(new id wl_callback#3) [22:46:38.282664] {Display Queue} wl_display#1.delete_id(3) [22:46:38.282677] {Default Queue} wl_registry#2.global(1, "wl_fixes", 1) [22:46:38.282685] {Default Queue} wl_registry#2.global(2, "wl_shm", 2) [22:46:38.282692] {Default Queue} -> wl_registry#2.bind(2, "wl_shm", 1, new id [unknown]#4) [22:46:38.282699] {Default Queue} wl_registry#2.global(3, "zwp_linux_dmabuf_v1", 5) [22:46:38.282703] {Default Queue} wl_registry#2.global(4, "wp_linux_drm_syncobj_manager_v1", 1) [22:46:38.282708] {Default Queue} wl_registry#2.global(5, "wl_compositor", 6) [22:46:38.282712] {Default Queue} -> wl_registry#2.bind(5, "wl_compositor", 4, new id [unknown]#5) [22:46:38.282716] {Default Queue} wl_registry#2.global(6, "wl_subcompositor", 1) [22:46:38.282720] {Default Queue} wl_registry#2.global(7, "wl_data_device_manager", 3) [22:46:38.282724] {Default Queue} wl_registry#2.global(8, "zwlr_gamma_control_manager_v1", 1) [22:46:38.282728] {Default Queue} wl_registry#2.global(9, "zxdg_output_manager_v1", 3) [22:46:38.282732] {Default Queue} wl_registry#2.global(10, "ext_idle_notifier_v1", 2) [22:46:38.282736] {Default Queue} wl_registry#2.global(11, "zwp_idle_inhibit_manager_v1", 1) [22:46:38.282740] {Default Queue} wl_registry#2.global(12, "zwlr_layer_shell_v1", 5) [22:46:38.282744] {Default Queue} wl_registry#2.global(13, "xdg_wm_base", 5) [22:46:38.282751] {Default Queue} -> wl_registry#2.bind(13, "xdg_wm_base", 3, new id [unknown]#6) [22:46:38.282756] {Default Queue} wl_registry#2.global(14, "zwp_tablet_manager_v2", 1) [22:46:38.282760] {Default Queue} wl_registry#2.global(15, "org_kde_kwin_server_decoration_manager", 1) [22:46:38.282764] {Default Queue} wl_registry#2.global(16, "zxdg_decoration_manager_v1", 1) [22:46:38.282768] {Default Queue} wl_registry#2.global(17, "zwp_relative_pointer_manager_v1", 1) [22:46:38.282772] {Default Queue} wl_registry#2.global(18, "zwp_pointer_constraints_v1", 1) [22:46:38.282776] {Default Queue} wl_registry#2.global(19, "wp_presentation", 2) [22:46:38.282780] {Default Queue} wl_registry#2.global(20, "wp_alpha_modifier_v1", 1) [22:46:38.282784] {Default Queue} wl_registry#2.global(21, "zwlr_output_manager_v1", 4) [22:46:38.282788] {Default Queue} wl_registry#2.global(22, "zwlr_output_power_manager_v1", 1) [22:46:38.282792] {Default Queue} wl_registry#2.global(23, "zwp_input_method_manager_v2", 1) [22:46:38.282796] {Default Queue} wl_registry#2.global(24, "zwp_text_input_manager_v3", 1) [22:46:38.282799] {Default Queue} wl_registry#2.global(25, "ext_foreign_toplevel_list_v1", 1) [22:46:38.282803] {Default Queue} wl_registry#2.global(26, "zwlr_foreign_toplevel_manager_v1", 3) [22:46:38.282807] {Default Queue} wl_registry#2.global(27, "ext_session_lock_manager_v1", 1) [22:46:38.282812] {Default Queue} wl_registry#2.global(28, "ext_workspace_manager_v1", 1) [22:46:38.282816] {Default Queue} wl_registry#2.global(29, "zwlr_export_dmabuf_manager_v1", 1) [22:46:38.282820] {Default Queue} wl_registry#2.global(30, "zwlr_screencopy_manager_v1", 3) [22:46:38.282824] {Default Queue} wl_registry#2.global(31, "ext_image_copy_capture_manager_v1", 1) [22:46:38.282828] {Default Queue} wl_registry#2.global(32, "ext_output_image_capture_source_manager_v1", 1) [22:46:38.282832] {Default Queue} wl_registry#2.global(33, "zwlr_data_control_manager_v1", 2) [22:46:38.282836] {Default Queue} wl_registry#2.global(34, "ext_data_control_manager_v1", 1) [22:46:38.282840] {Default Queue} wl_registry#2.global(35, "wp_security_context_manager_v1", 1) [22:46:38.282844] {Default Queue} wl_registry#2.global(36, "wp_viewporter", 1) [22:46:38.282848] {Default Queue} wl_registry#2.global(37, "wp_single_pixel_buffer_manager_v1", 1) [22:46:38.282852] {Default Queue} wl_registry#2.global(38, "wp_content_type_manager_v1", 1) [22:46:38.282856] {Default Queue} wl_registry#2.global(39, "wp_fractional_scale_manager_v1", 1) [22:46:38.282860] {Default Queue} wl_registry#2.global(40, "ext_foreign_toplevel_image_capture_source_manager_v1", 1) [22:46:38.282872] {Default Queue} wl_registry#2.global(41, "wp_tearing_control_manager_v1", 1) [22:46:38.282886] {Default Queue} wl_registry#2.global(42, "zxdg_exporter_v1", 1) [22:46:38.282890] {Default Queue} wl_registry#2.global(43, "zxdg_importer_v1", 1) [22:46:38.282894] {Default Queue} wl_registry#2.global(44, "zxdg_exporter_v2", 1) [22:46:38.282898] {Default Queue} wl_registry#2.global(45, "zxdg_importer_v2", 1) [22:46:38.282903] {Default Queue} wl_registry#2.global(46, "xdg_activation_v1", 1) [22:46:38.282907] {Default Queue} wl_registry#2.global(47, "xdg_toplevel_tag_manager_v1", 1) [22:46:38.282911] {Default Queue} wl_registry#2.global(48, "wp_cursor_shape_manager_v1", 2) [22:46:38.282915] {Default Queue} wl_registry#2.global(49, "wp_color_representation_manager_v1", 1) [22:46:38.282919] {Default Queue} wl_registry#2.global(50, "zwp_virtual_keyboard_manager_v1", 1) [22:46:38.282923] {Default Queue} wl_registry#2.global(51, "zwlr_virtual_pointer_manager_v1", 2) [22:46:38.282927] {Default Queue} wl_registry#2.global(52, "zwp_keyboard_shortcuts_inhibit_manager_v1", 1) [22:46:38.282931] {Default Queue} wl_registry#2.global(53, "zwp_pointer_gestures_v1", 3) [22:46:38.282935] {Default Queue} wl_registry#2.global(54, "ext_transient_seat_manager_v1", 1) [22:46:38.282939] {Default Queue} wl_registry#2.global(55, "wl_seat", 9) [22:46:38.282944] {Default Queue} -> wl_registry#2.bind(55, "wl_seat", 5, new id [unknown]#7) [22:46:38.282948] {Default Queue} wl_registry#2.global(57, "zwp_primary_selection_device_manager_v1", 1) [22:46:38.282953] {Default Queue} wl_registry#2.global(58, "wl_output", 4) [22:46:38.282957] {Default Queue} wl_registry#2.global(59, "wl_output", 4) [22:46:38.282961] {Default Queue} wl_callback#3.done(16) [22:46:38.282966] {Default Queue} -> wl_display#1.sync(new id wl_callback#3) [22:46:38.283205] {Display Queue} wl_display#1.delete_id(3) [22:46:38.283217] {Default Queue} discarded wl_shm#4.format(0) [22:46:38.283222] {Default Queue} discarded wl_shm#4.format(1) [22:46:38.283227] {Default Queue} discarded wl_shm#4.format(875709016) [22:46:38.283231] {Default Queue} discarded wl_shm#4.format(875708993) [22:46:38.283235] {Default Queue} discarded wl_shm#4.format(875710274) [22:46:38.283239] {Default Queue} discarded wl_shm#4.format(842094674) [22:46:38.283242] {Default Queue} discarded wl_shm#4.format(842088786) [22:46:38.283246] {Default Queue} discarded wl_shm#4.format(892426322) [22:46:38.283249] {Default Queue} discarded wl_shm#4.format(892420434) [22:46:38.283253] {Default Queue} discarded wl_shm#4.format(909199186) [22:46:38.283257] {Default Queue} discarded wl_shm#4.format(808665688) [22:46:38.283260] {Default Queue} discarded wl_shm#4.format(808665665) [22:46:38.283264] {Default Queue} discarded wl_shm#4.format(1213351746) [22:46:38.283268] {Default Queue} discarded wl_shm#4.format(1211384408) [22:46:38.283271] {Default Queue} discarded wl_shm#4.format(1211384385) [22:46:38.283275] {Default Queue} discarded wl_shm#4.format(942950210) [22:46:38.283279] {Default Queue} discarded wl_shm#4.format(942948952) [22:46:38.283282] {Default Queue} discarded wl_shm#4.format(942948929) [22:46:38.283286] {Default Queue} wl_seat#7.name("seat0") [22:46:38.283291] {Default Queue} wl_seat#7.capabilities(1) [22:46:38.283296] {Default Queue} -> wl_seat#7.get_pointer(new id wl_pointer#8) [22:46:38.283300] {Default Queue} wl_callback#3.done(16) [22:46:38.283305] {Default Queue} -> wl_compositor#5.create_surface(new id wl_surface#3) [22:46:38.283310] {Default Queue} -> xdg_wm_base#6.get_xdg_surface(new id xdg_surface#9, wl_surface#3) [22:46:38.283319] {Default Queue} -> xdg_surface#9.get_toplevel(new id xdg_toplevel#10) [22:46:38.283324] {Default Queue} -> xdg_toplevel#10.set_title("Mosaic Nested Grab Probe") [22:46:38.283328] {Default Queue} -> xdg_toplevel#10.set_app_id("org.mosaic.NestedGrabProbe") TOPLEVEL CREATE wl=3 xdg=9 role=10 placement=v_both_cross [22:46:38.283338] {Default Queue} -> wl_surface#3.commit() [22:46:38.283679] {Default Queue} xdg_wm_base#6.ping(17) [22:46:38.283698] {Default Queue} -> xdg_wm_base#6.pong(17) [22:46:38.283708] {Default Queue} xdg_toplevel#10.configure(0, 0, array[0]) TOPLEVEL ROLE_CONFIGURE w=0 h=0 [22:46:38.283716] {Default Queue} xdg_surface#9.configure(18) TOPLEVEL XDG_CONFIGURE serial=18 ack [22:46:38.283724] {Default Queue} -> xdg_surface#9.ack_configure(18) [22:46:38.284502] {Default Queue} -> wl_shm#4.create_pool(new id wl_shm_pool#11, fd 5, 966000) [22:46:38.284513] {Default Queue} -> wl_shm_pool#11.create_buffer(new id wl_buffer#12, 0, 420, 575, 1680, 1) [22:46:38.284520] {Default Queue} -> wl_surface#3.attach(wl_buffer#12, 0, 0) [22:46:38.284525] {Default Queue} -> wl_surface#3.damage_buffer(0, 0, 420, 575) [22:46:38.284530] {Default Queue} -> wl_surface#3.commit() [22:46:38.284534] {Default Queue} -> wl_buffer#12.destroy() [22:46:38.284538] {Default Queue} -> wl_shm_pool#11.destroy() TOPLEVEL MAP wl=3 xdg=9 [22:46:38.285508] discarded [unknown]#12.[event 0](0 fd, 8 byte) [22:46:38.285514] {Display Queue} wl_display#1.delete_id(12) [22:46:38.285519] {Display Queue} wl_display#1.delete_id(11) [22:46:38.285524] {Default Queue} xdg_toplevel#10.configure(636, 573, array[20]) TOPLEVEL ROLE_CONFIGURE w=636 h=573 [22:46:38.285532] {Default Queue} xdg_surface#9.configure(19) TOPLEVEL XDG_CONFIGURE serial=19 ack [22:46:38.285539] {Default Queue} -> xdg_surface#9.ack_configure(19) [22:46:38.583097] {Default Queue} wl_pointer#8.enter(24, wl_surface#3, 238.00000000, 275.00000000) POINTER_ENTER target=TOPLEVEL wl=3 serial=24 x=238.00 y=275.00 [22:46:38.583124] {Default Queue} wl_pointer#8.frame() [22:46:38.583129] {Default Queue} wl_pointer#8.leave(25, wl_surface#3) POINTER_LEAVE target=TOPLEVEL serial=25 [22:46:38.583137] {Default Queue} wl_pointer#8.frame() [22:46:39.867771] {Default Queue} wl_pointer#8.enter(30, wl_surface#3, 3.00000000, 5.00000000) POINTER_ENTER target=TOPLEVEL wl=3 serial=30 x=3.00 y=5.00 [22:46:39.867787] {Default Queue} wl_pointer#8.frame() [22:46:39.867792] {Default Queue} wl_pointer#8.frame() [22:46:39.968604] {Default Queue} wl_pointer#8.leave(31, wl_surface#3) POINTER_LEAVE target=TOPLEVEL serial=31 [22:46:39.968649] {Default Queue} wl_pointer#8.frame() [22:46:40.117908] {Default Queue} wl_pointer#8.enter(32, wl_surface#3, 3.00000000, 5.00000000) POINTER_ENTER target=TOPLEVEL wl=3 serial=32 x=3.00 y=5.00 [22:46:40.117939] {Default Queue} wl_pointer#8.frame() [22:46:40.117943] {Default Queue} wl_pointer#8.button(33, 1002, 272, 1) POINTER_BUTTON target=TOPLEVEL serial=33 button=272 state=1 [22:46:40.117951] {Default Queue} -> wl_compositor#5.create_surface(new id wl_surface#11) [22:46:40.117956] {Default Queue} -> xdg_wm_base#6.get_xdg_surface(new id xdg_surface#12, wl_surface#11) [22:46:40.117960] {Default Queue} -> xdg_wm_base#6.create_positioner(new id xdg_positioner#13) [22:46:40.117964] {Default Queue} -> xdg_positioner#13.set_size(250, 170) [22:46:40.117967] {Default Queue} -> xdg_positioner#13.set_anchor_rect(50, 480, 1, 1) [22:46:40.117970] {Default Queue} -> xdg_positioner#13.set_anchor(5) [22:46:40.117973] {Default Queue} -> xdg_positioner#13.set_gravity(8) [22:46:40.117976] {Default Queue} -> xdg_surface#12.get_popup(new id xdg_popup#14, xdg_surface#9, xdg_positioner#13) POPUP_A CREATE wl=11 xdg=12 role=14 parent=TOPLEVEL parent_xdg=9 POPUP_A GRAB_REQUEST origin=wl_pointer.button target=TOPLEVEL serial=33 used=33 [22:46:40.117984] {Default Queue} -> xdg_popup#14.grab(wl_seat#7, 33) [22:46:40.117988] {Default Queue} -> wl_surface#11.commit() [22:46:40.117991] {Default Queue} -> xdg_positioner#13.destroy() [22:46:40.117994] {Default Queue} wl_pointer#8.frame() [22:46:40.118126] {Display Queue} wl_display#1.delete_id(13) [22:46:40.118129] {Default Queue} xdg_popup#14.configure(50, 480, 250, 170) POPUP_A ROLE_CONFIGURE x=50 y=480 w=250 h=170 [22:46:40.118135] {Default Queue} xdg_surface#12.configure(34) POPUP_A XDG_CONFIGURE serial=34 ack [22:46:40.118140] {Default Queue} -> xdg_surface#12.ack_configure(34) [22:46:40.118286] {Default Queue} -> wl_shm#4.create_pool(new id wl_shm_pool#13, fd 5, 170000) [22:46:40.118298] {Default Queue} -> wl_shm_pool#13.create_buffer(new id wl_buffer#15, 0, 250, 170, 1000, 1) [22:46:40.118313] {Default Queue} -> wl_surface#11.attach(wl_buffer#15, 0, 0) [22:46:40.118317] {Default Queue} -> wl_surface#11.damage_buffer(0, 0, 250, 170) [22:46:40.118320] {Default Queue} -> wl_surface#11.commit() [22:46:40.118322] {Default Queue} -> wl_buffer#15.destroy() [22:46:40.118325] {Default Queue} -> wl_shm_pool#13.destroy() POPUP_A MAP wl=11 xdg=12 [22:46:40.118959] discarded [unknown]#15.[event 0](0 fd, 8 byte) [22:46:40.118962] {Display Queue} wl_display#1.delete_id(15) [22:46:40.118965] {Display Queue} wl_display#1.delete_id(13) [22:46:40.197365] {Default Queue} wl_pointer#8.button(35, 1003, 272, 0) POINTER_BUTTON target=TOPLEVEL serial=35 button=272 state=0 [22:46:40.197412] {Default Queue} wl_pointer#8.frame() [22:46:40.298184] {Default Queue} wl_pointer#8.leave(36, wl_surface#3) POINTER_LEAVE target=TOPLEVEL serial=36 [22:46:40.298225] {Default Queue} wl_pointer#8.frame() [22:46:40.585174] {Default Queue} wl_pointer#8.enter(37, wl_surface#3, 3.00000000, 5.00000000) POINTER_ENTER target=TOPLEVEL wl=3 serial=37 x=3.00 y=5.00 [22:46:40.585201] {Default Queue} wl_pointer#8.frame() [22:46:40.585208] {Default Queue} wl_pointer#8.leave(38, wl_surface#3) POINTER_LEAVE target=TOPLEVEL serial=38 [22:46:40.585221] {Default Queue} wl_pointer#8.frame() [22:46:40.585227] {Default Queue} wl_pointer#8.enter(39, wl_surface#11, 4.00000000, 5.00000000) POINTER_ENTER target=POPUP_A wl=11 serial=39 x=4.00 y=5.00 [22:46:40.585240] {Default Queue} wl_pointer#8.frame() [22:46:40.585246] {Default Queue} wl_pointer#8.frame() [22:46:40.685838] {Default Queue} wl_pointer#8.leave(40, wl_surface#11) POINTER_LEAVE target=POPUP_A serial=40 [22:46:40.685909] {Default Queue} wl_pointer#8.frame() [22:46:40.835646] {Default Queue} wl_pointer#8.enter(41, wl_surface#11, 4.00000000, 5.00000000) POINTER_ENTER target=POPUP_A wl=11 serial=41 x=4.00 y=5.00 [22:46:40.835675] {Default Queue} wl_pointer#8.frame() [22:46:40.835682] {Default Queue} wl_pointer#8.button(42, 1005, 272, 1) POINTER_BUTTON target=POPUP_A serial=42 button=272 state=1 [22:46:40.835696] {Default Queue} -> wl_compositor#5.create_surface(new id wl_surface#13) [22:46:40.835704] {Default Queue} -> xdg_wm_base#6.get_xdg_surface(new id xdg_surface#15, wl_surface#13) [22:46:40.835712] {Default Queue} -> xdg_wm_base#6.create_positioner(new id xdg_positioner#16) [22:46:40.835719] {Default Queue} -> xdg_positioner#16.set_size(170, 130) [22:46:40.835726] {Default Queue} -> xdg_positioner#16.set_anchor_rect(20, 80, 1, 1) [22:46:40.835733] {Default Queue} -> xdg_positioner#16.set_anchor(5) [22:46:40.835738] {Default Queue} -> xdg_positioner#16.set_gravity(8) [22:46:40.835745] {Default Queue} -> xdg_surface#15.get_popup(new id xdg_popup#17, xdg_surface#12, xdg_positioner#16) POPUP_B CREATE wl=13 xdg=15 role=17 parent=POPUP_A parent_xdg=12 POPUP_B GRAB_REQUEST origin=wl_pointer.button target=POPUP_A serial=42 used=42 [22:46:40.835761] {Default Queue} -> xdg_popup#17.grab(wl_seat#7, 42) [22:46:40.835768] {Default Queue} -> wl_surface#13.commit() [22:46:40.835775] {Default Queue} -> xdg_positioner#16.destroy() [22:46:40.835781] {Default Queue} wl_pointer#8.frame() [22:46:40.835930] {Display Queue} wl_display#1.delete_id(16) [22:46:40.835937] {Default Queue} xdg_popup#17.configure(20, 80, 170, 130) POPUP_B ROLE_CONFIGURE x=20 y=80 w=170 h=130 [22:46:40.835949] {Default Queue} xdg_surface#15.configure(43) POPUP_B XDG_CONFIGURE serial=43 ack [22:46:40.835960] {Default Queue} -> xdg_surface#15.ack_configure(43) [22:46:40.836118] {Default Queue} -> wl_shm#4.create_pool(new id wl_shm_pool#16, fd 5, 88400) [22:46:40.836128] {Default Queue} -> wl_shm_pool#16.create_buffer(new id wl_buffer#18, 0, 170, 130, 680, 1) [22:46:40.836135] {Default Queue} -> wl_surface#13.attach(wl_buffer#18, 0, 0) [22:46:40.836142] {Default Queue} -> wl_surface#13.damage_buffer(0, 0, 170, 130) [22:46:40.836149] {Default Queue} -> wl_surface#13.commit() [22:46:40.836155] {Default Queue} -> wl_buffer#18.destroy() [22:46:40.836168] {Default Queue} -> wl_shm_pool#16.destroy() POPUP_B MAP wl=13 xdg=15