I briefly wondered if this were related to lp:1660691 - but empirically not:
$ miral-xrun firefox creates (and immediately destroys a menu)... [2017-02-14 09:21:08.828425] miral::Window Management: place_new_window app_info={application=XMIR, windows={Merge into trunk : miral-toolkit-dev : Code : MirAL - Mozilla Firefox}}, requested_specification={name=Firefox, type=menu, top_left=(737, 71), size=(326, 512), output_id=0, state=restored, aux_rect=((605, 59), (0, 0)), placement_hints=3, window_placement_gravity=5, aux_rect_placement_gravity=6, parent=Merge into trunk : miral-toolkit-dev : Code : MirAL - Mozilla Firefox} -> {name=Firefox, type=menu, top_left=(737, 71), size=(326, 512), output_id=0, state=restored, aux_rect=((605, 59), (0, 0)), placement_hints=3, window_placement_gravity=5, aux_rect_placement_gravity=6, parent=Merge into trunk : miral-toolkit-dev : Code : MirAL - Mozilla Firefox} ... [2017-02-14 09:21:09.094497] miral::Window Management: advise_focus_lost window_info={name=Merge into trunk : miral-toolkit-dev : Code : MirAL - Mozilla Firefox, type=normal, state=restored, restore_rect=((132, 12), (936, 800)), children={0x7f1238006520, Firefox}, min_width=0, min_height=0, max_width=2147483647, max_height=2147483647, width_inc=1, height_inc=1, min_aspect={0, 4294967295}, max_aspect={4294967295, 0}, preferred_orientation=15, confine_pointer=0, output_id=0} [2017-02-14 09:21:09.094525] miral::Window Management: advise_focus_gained window_info={name=Firefox, type=menu, state=restored, restore_rect=((737, 71), (326, 512)), parent=Merge into trunk : miral-toolkit-dev : Code : MirAL - Mozilla Firefox, children={}, min_width=0, min_height=0, max_width=2147483647, max_height=2147483647, width_inc=1, height_inc=1, min_aspect={0, 4294967295}, max_aspect={4294967295, 0}, preferred_orientation=15, confine_pointer=0, output_id=0} [2017-02-14 09:21:09.094535] miral::Window Management: raise_tree root=Firefox [2017-02-14 09:21:09.094548] miral::Window Management: advise_raise window_info={Merge into trunk : miral-toolkit-dev : Code : MirAL - Mozilla Firefox, 0x7f1238006520, Firefox} [2017-02-14 09:21:09.094564] miral::Window Management: advise_raise window_info={Firefox} [2017-02-14 09:21:09.094574] miral::Window Management: select_active_window hint=Firefox -> Firefox [2017-02-14 09:21:09.094579] miral::Window Management: ==== ... [2017-02-14 09:21:09.133042] miral::Window Management: advise_delete_window window_info={name=Firefox, type=menu, state=restored, restore_rect=((737, 71), (326, 512)), parent=Merge into trunk : miral-toolkit-dev : Code : MirAL - Mozilla Firefox, children={}, min_width=0, min_height=0, max_width=2147483647, max_height=2147483647, width_inc=1, height_inc=1, min_aspect={0, 4294967295}, max_aspect={4294967295, 0}, preferred_orientation=15, confine_pointer=0, output_id=0} -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xorg-server in Ubuntu. https://bugs.launchpad.net/bugs/1625846 Title: Xmir -rootless: Firefox menus pop up then close right away To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1625846/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp