In frame.el's toggle-frame-fullscreen and toggle-frame-maximized, these look like either typos, or vestigial references. The frame-parameter fullscreen is never set to 'fullscreen nor is the value 'fullscreen used in other places in Emacs. It is an undocumented value, appearing nowhere. Unless I missed something. I reviewed below sources and relevant headers: android.c androidfns.c androidterm.c emacs.c frame.c gtkutil.c haikufns.c haikuterm.c pgtkfns.c pgtkterm.c term.c w32fns.c w32term.c xfns.c xmenu.c xterm.c nsfns.m nsterm.m -Stephane