On macOS current draggable region implementation highly relies on WebContents, the code is only meaningful for BrowserWindow.