windows smoke: opt-in WebView2 DevTools port via LOTUS_WEBVIEW2_DEBUG_PORT (#19)
WebView2's WEBVIEW2_ADDITIONAL_BROWSER_ARGUMENTS is ignored because the app sets its browser arguments explicitly (seen on the runner: the WebView2 command line had only the app's arguments). The app now appends --remote-debugging-port only when LOTUS_WEBVIEW2_DEBUG_PORT holds a valid port (>= 1024); otherwise the arguments are exactly as before. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01PPmy3tPq869XDW4njjVaKA
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
90c007a95e
commit
9f0f782bbb
@@ -95,7 +95,9 @@ jobs:
|
||||
Copy-Item scripts\windows-smoke.mjs smoke-deps\windows-smoke.mjs
|
||||
# Same step as the test: a process started in an earlier step may be
|
||||
# cleaned up when that step ends.
|
||||
$env:WEBVIEW2_ADDITIONAL_BROWSER_ARGUMENTS = '--remote-debugging-port=9222 --use-fake-device-for-media-stream'
|
||||
# The app sets its own WebView2 arguments, so WebView2's env var doesn't
|
||||
# apply; the app opens the DevTools port itself when asked (#19).
|
||||
$env:LOTUS_WEBVIEW2_DEBUG_PORT = '9222'
|
||||
$app = Join-Path $env:LOCALAPPDATA 'Lotus Chat\cinny.exe'
|
||||
Start-Process $app
|
||||
Start-Sleep -Seconds 15
|
||||
|
||||
Reference in New Issue
Block a user