Definition
display (manifest field)
display is the manifest field that chooses the browser chrome level for the installed app. Accepted values are fullscreen, standalone, minimal-ui and browser. "display": "standalone" is the most common choice because it hides the address bar and tab strip while keeping the OS status bar visible.
fullscreen hides every browser UI element including the OS status bar and is mainly used by games; most content and utility apps should avoid it because it hides the clock and battery indicator users expect.
minimal-ui, which shows a reduced navigation bar with a back button, is only honoured by some Chromium-based browsers and falls back to standalone or browser elsewhere.
Chromium requires display to be standalone, fullscreen, minimal-ui or a value handled by display_override for the site to qualify for the install prompt at all — "browser" is treated as "not installable".
You can verify which mode actually applied at runtime with window.matchMedia("(display-mode: standalone)").matches, since the requested value in the manifest is only ever a hint the OS may downgrade.