Skip to content

Desktop/webview2 process identity - #32

Merged
EVEDensity merged 4 commits into
mainfrom
desktop/webview2-process-identity
Oct 20, 2026
Merged

EVEDensity merged 4 commits into
mainfrom
desktop/webview2-process-identity

Conversation

@EVEDensity

Copy link
Copy Markdown
Owner

📋 Description

Closes #

🔍 Changes

✅ Checklist

  • I have read CONTRIBUTING.md
  • My code follows the project's code style
  • I have tested my changes locally
  • I have added/updated tests where applicable
  • I have updated documentation if needed
  • This PR is under 400 lines of changes (or I have discussed it in an issue first)

🧪 How to test

📸 Screenshots

⚠️ Breaking changes

EVEDensity and others added 4 commits October 20, 2026 18:51
Identity acceptance now requires the launched desktop executable's own WebView2 process and keeps login, shared UI, and debugging out of that report.

Co-authored-by: Cursor <cursoragent@cursor.com>
The login observation accepts one form POST to the auth endpoint and rejects a pre-seeded token or a non-loopback debugging port.

Co-authored-by: Cursor <cursoragent@cursor.com>
Nested loopback frames, local script and worker resources, keyboard Chinese input, zoom, and WebView2 shutdown now form one report that still does not claim a live service.

Co-authored-by: Cursor <cursoragent@cursor.com>
Acceptance now refuses a debugging port until process identity passes, and it keeps live services unverified when the product session is absent.

Co-authored-by: Cursor <cursoragent@cursor.com>
@EVEDensity
EVEDensity merged commit 9ad1d88 into main Oct 20, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant