Repository navigation
test(desktop): 收尾 Windows 10/11、WebView2 与 DPI 矩阵 - #86
Merged
Merged
Conversation
8 tasks
Qiyuanqiii
marked this pull request as ready for review
August 18, 2026 07:39
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Refs #55
Follow-up blocker: #85
Changes
ClientStatediscovery;Why / root cause
Issue #55 lacked real Windows release-candidate evidence. The first Win10 pass found two product defects: the native/CSS minimum sizes exceeded the 200% logical viewport, and a malformed WebView2 DLL passed the version-only check before Wails terminated the process without recovery guidance. The evidence collector also queried only legacy
Clientskeys while the bundled Go loader usesClientState.Historical evidence candidate
v0.1.0-issue55-r4c3096e52bf1179b295840b2f5f24dd470884949986791c530996eea604501577287feadb7002296252fa344a96bb406c554934a4Historical candidate checks
go test -count=1 ./... -timeout 20mRemaining evidence
The host has one display and the VM connection cannot be safely driven for the full interactive checklist. Mixed-DPI multi-monitor movement and the theme/language/sidebar/long-content/Markdown/Activity/approval/settings sign-off remain explicitly
blocked/not_runin the manifest and are tracked by #85. This PR does not claim Windows release readiness or close #55.Review corrections (2026-08-18)
mainbranch and resolved the release-script conflict, so the PR is mergeable again;ClientStatechannels before the documentedClientsfallback;The r4 artifacts above remain historical evidence bound to revision
c3096e52bf1179b295840b2f5f24dd4708849499; they do not certify the current PR head. A fresh signed/reproducible candidate plus the remaining physical/VM checks tracked by #85 are still required before Windows release sign-off.