Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
The Cursor internal browser allows websites to request notification permissions, but there is no way to manage those permissions on a per-site basis after the fact.
In a standard Chromium browser, clicking the lock/info icon in the address bar shows a site settings panel including a Notifications toggle. In the Cursor internal browser, that panel does appear (see screenshot), but it only shows a Reset permission button — there is no toggle to block notifications for a specific site.
Steps to Reproduce
- Open the internal browser and navigate to a site that has been granted notification permission (e.g. localhost:3000)
- Click the info/lock icon in the address bar
- Observe the Notifications row — only “Reset permission” is available, no on/off toggle
Expected Behavior
A toggle or block option to disable notifications for that specific site, consistent with standard Chromium behavior.
Screenshots / Screen Recordings
Operating System
MacOS
Version Information
Version: 2.5.26
VSCode Version: 1.105.1
Commit: 7d96c2a03bb088ad367615e9da1a3fe20fbbc6a0
Date: 2026-02-26T04:57:56.825Z
Build Type: Stable
Release Track: Default
Electron: 39.4.0
Chromium: 142.0.7444.265
Node.js: 22.22.0
V8: 14.2.231.22-electron.0
OS: Darwin arm64 24.6.0
Additional Information
Worksorund: None within the browser. The only option is to block all Cursor notifications via macOS System Settings → Notifications → Cursor, which also disables useful agent completion notifications.
Does this stop you from using Cursor
No - Cursor works, but with this issue
