code: function handleWindowResize() {
          // These are not initialized in Jasmine Spec Runner window until a test
          // is run that creates a mock document.
          if (!$windowContent || !$editorHolder) {
              return;
          }
  
          // FIXME (issue #4564) Workaround https://github.com/codemirror/CodeMirror/issues/1787
          triggerUpdateLayout();
  
          if (!windowResizing) {
              windowResizing = true;
  
              // We don't need any fancy debouncing here - we just need to react before the user can start
              // resizing any panels at the new window size. So just listen for first mousemove once the
              // window resize releases mouse capture.
              $(window.document).one("mousemove", function () {
                  windowResizing = false;
                  updateResizeLimits();
              });
          }
      }
docs: Trigger editor area resize whenever the window is resized