Comparing Exclusive Fullscreen vs Borderless Windowed Input Latency in Chromium and Firefox

How the HTML5 Fullscreen API interacts with the Windows Desktop Window Manager (DWM) compositor and how to minimize input lag in full-screen games.

When playing games on PC, competitive gamers always prefer “Exclusive Fullscreen” over “Windowed” mode because exclusive fullscreen bypasses the Windows Desktop Window Manager (DWM) compositor, eliminating a full frame of input lag.

However, when you press F11 or click the “Fullscreen” button in a browser game: Does the browser actually engage true exclusive fullscreen, or does it simply stretch a borderless window across your desktop?

This guide examines how the HTML5 Fullscreen API interacts with the Windows graphics pipeline and how to configure your system for the lowest possible latency.


1. The Truth About Browser Fullscreen

Web browsers cannot engage traditional exclusive fullscreen. For security reasons (to prevent malicious websites from mimicking your desktop or capturing secure login prompts), the HTML5 Fullscreen API (element.requestFullscreen()) runs in Borderless Windowed Mode.

In older versions of Windows (Windows 7 and early Windows 10), borderless windowed mode forced every frame through the DWM compositor, adding approximately 16ms of input delay.


2. The Windows 11 Fix: “Optimizations for Windowed Games”

Fortunately, Windows 11 introduced a revolutionary feature: Optimizations for windowed games:

  • It upgrades borderless windowed applications to use the modern Flip Model Presentation (Hardware Independent Flip).
  • This allows the browser window to bypass DWM composition buffers, delivering the exact same ultra-low input latency as exclusive fullscreen!

How to Enable It:

  1. In Windows 11, open Settings > System > Display > Graphics.
  2. Click Default graphics settings.
  3. Toggle Optimizations for windowed games to ON.
  4. Restart your PC. Browser games running in F11 fullscreen will now benefit from near-zero compositor input lag.

Share this guide
DV

About the Author: Devin Vance

Devin Vance writes technical guides and performance benchmarks at TabGamer, covering browser graphics, WebGL flags, low-spec laptop optimization, and retro WebAssembly emulation.