gecko-dev/xpfe/appshell
Emilio Cobos Álvarez f56dca9254 Bug 1878037 - Fix some regressions on alert windows. r=saschanaz,win-reviewers,rkraesig
Bug 1870512 removed top level windows with WindowType::Popup, instead
replacing it with an "alert" feature for the only use of them that we
had.

Turns out that on Windows they need a bit more special handling than I
thought, so this patch uses the alert boolean to fix two regressions
(that alerts now create taskbar icons, and that they steal focus).

Remove mIsForMenuPopupFrame since that is now a synonym with
WindowType::Popup.

Remove also the dialog vs. toplevel difference of using
WS_EX_DLGMODALFRAME, since that doesn't seem to have an effect at all on
windows 10+.

Differential Revision: https://phabricator.services.mozilla.com/D200508
2024-02-12 19:45:48 +00:00
..
test Bug 1866011 p2. Rename nsIDocShell.contentViewer. r=emilio,credential-management-reviewers,devtools-reviewers,sgalich 2023-11-24 09:10:52 +00:00
AppWindow.cpp Bug 1873772 - Only report XULStore load errors in the parent process; r=mossop 2024-01-17 17:18:47 +00:00
AppWindow.h
LiveResizeListener.h
components.conf
moz.build Bug 1850545 - convert .ini manifests to .toml: batch 3 chrome.ini (bis) r=jmaher,geckoview-reviewers,extension-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,places-reviewers,profiler-reviewers,m_kato,mak,mtigley 2023-09-13 18:28:32 +00:00
nsAppShellCID.h
nsAppShellService.cpp Bug 1878037 - Fix some regressions on alert windows. r=saschanaz,win-reviewers,rkraesig 2024-02-12 19:45:48 +00:00
nsAppShellService.h
nsAppShellWindowEnumerator.cpp Bug 1866011 p2. Rename nsIDocShell.contentViewer. r=emilio,credential-management-reviewers,devtools-reviewers,sgalich 2023-11-24 09:10:52 +00:00
nsAppShellWindowEnumerator.h
nsChromeTreeOwner.cpp Bug 1855134 - Move existing MOZ_TRY macros to a dedicated header file; r=glandium 2023-09-28 20:46:07 +00:00
nsChromeTreeOwner.h
nsContentTreeOwner.cpp Bug 1873330 - Part 6: Reflect UserActivation::Modifiers to window.open location. r=smaug 2024-01-11 17:24:03 +00:00
nsContentTreeOwner.h
nsIAppShellService.idl
nsIAppWindow.idl Bug 1870336 - Remove unused nsIAppWindow.add/removeChildWindow. r=tnikkel 2023-12-16 10:47:01 +00:00
nsIWindowMediator.idl
nsIWindowMediatorListener.idl
nsIWindowlessBrowser.idl
nsIXULBrowserWindow.idl
nsWindowMediator.cpp Bug 1856795 - Remove redundant member init r=emilio 2023-10-15 15:29:02 +00:00
nsWindowMediator.h