brave/brave-browser

PWA window outside frame corners remain rounded on Linux even with system titlebar enabled

开放

#53,461 创建于 2026年3月9日

 (1 条评论) (0 个反应) (0 位负责人)JavaScript (2,164 个派生)batch import
OS/DesktopOS/Linuxfeature/pwahelp wantedpriority/P5

仓库指标

星标
 (16,194 个星标)
PR 合并指标
 (平均合并 4小时 38分钟) (30 天内合并 19 个 PR)

描述

Brave Version: 1.87.192 (Chromium 145.0.7632.120) OS: Ubuntu 24.04.4 LTS DE: GNOME 46.0 on X11 GPU: AMD Radeon Vega

Problem

PWA app windows (e.g. WhatsApp Web) have rounded outside window frame corners that cannot be disabled.

What I tried:

  • "Use system title bar and borders" = ON ✅
  • "Show rounded corners on main content areas" = OFF ✅
  • Added --use-system-title-bar to PWA desktop file ✅
  • Disabled BraveWebViewRoundedCorners flag ✅
  • All failed — PWA corners still rounded ❌

Proof this is Brave controlled:

  • Regular Brave browser windows = square corners ✅
  • Pure GTK apps = square corners ✅
  • Only Brave PWA windows = rounded ❌
  • Changing GTK theme has zero effect on PWA corners

Expected behavior:

PWA windows should respect "Use system title bar" setting exactly like regular Brave windows do.

Related issue: #50033

贡献者指南