Variable: window-size-change-functions
window-size-change-functions is a variable defined in window.c.
Value
(xwidget-webkit-adjust-size-in-frame)
Documentation
Functions called during redisplay when window sizes have changed.
The value should be a list of functions that take one argument.
Functions specified buffer-locally are called for each window showing the corresponding buffer if and only if that window has been added or changed its buffer or its total or body size since the last redisplay. In this case the window is passed as argument and the respective buffer is temporarily made current.
Functions specified by the default value are called for each frame if at least one window on that frame has been added or changed its buffer or its total or body size since the last redisplay. In this case the frame is passed as argument.
For instance, to hide the title bar when the frame is maximized, you
can add frame-hide-title-bar-when-maximized to this variable.
Probably introduced at or before Emacs version 19.29.
Source Code
// Defined in /usr/src/emacs/src/window.c
DEFVAR_LISP ("window-size-change-functions", Vwindow_size_change_functions,
doc: /* Functions called during redisplay when window sizes have changed.
The value should be a list of functions that take one argument.
Functions specified buffer-locally are called for each window showing
the corresponding buffer if and only if that window has been added or
changed its buffer or its total or body size since the last redisplay.
In this case the window is passed as argument and the respective buffer
is temporarily made current.
Functions specified by the default value are called for each frame if
at least one window on that frame has been added or changed its buffer
or its total or body size since the last redisplay. In this case the
frame is passed as argument.
For instance, to hide the title bar when the frame is maximized, you
can add `frame-hide-title-bar-when-maximized' to this variable. */);