docs(e2e): stacks and fullscreen are how macOS works, not defects of the daemon

The reasons of the two marks said the daemon fails to put a stack's windows away and has no fullscreen
detection. Both are how macOS is meant to work here: a stack is the focused window raised over the
others, and a fullscreen window is a Space of its own that the daemon does not tile. The checks stay
marked, because the shared scenarios ask what Windows and KDE do, but the reasons say that.
This commit is contained in:
LGUG2Z committed 2026-11-06 14:40:50 -08:00
1 parent c9ca340d4e
commit 560e542c53
1 file changed
+6 -4
+6 -4
View File
@@ -62,12 +62,14 @@ UNSUPPORTED = {
# what the macOS daemon does differently, which checks of a scenario are about, and the difference
DIFFERENCES = {
"stack": (
"the macOS daemon stacks by raising the focused window over the others: the other windows "
"of a stack stay on the display, at the same place, where Windows and KDE put them away"
"by design: the macOS daemon stacks by raising the focused window over the others, so the "
"other windows of a stack stay on the display at the same place, where Windows and KDE "
"put them away"
),
"fullscreen": (
"the macOS daemon has no fullscreen detection: it tiles a window that covers the whole "
"display with the others"
"not applicable: macOS fullscreen is a Space of its own, which the daemon does not tile, "
"so there is no fullscreen window for it to leave alone; the test window's borderless "
"stand-in is tiled like any window"
),
"margins": (
"the daemon tiles 10 px below the top of the work area the system reports and 12 px above "