🪟 Window Visibility Test

Testing fixes for Wails v3 Issue #2861 - Windows 10 Pro Efficiency Mode

Current Time: --:--:--

✅Basic Window Tests

These tests verify that windows appear immediately when requested, regardless of WebView content loading state.

⚡Stress Tests

These tests push the window system to verify robustness under load and timing edge cases.

🔬Critical Issue #2861 Test

This test specifically targets the Windows efficiency mode bug where WebView2 NavigationCompleted events could be delayed or missed.

Expected Behavior:

  • Window container appears immediately upon button click
  • Content loads progressively (may take 2-3 seconds)
  • No blank or invisible windows, even under efficiency mode

📊Test Results & Timing

Monitor window creation timing and behavior. Each button click should result in immediate window visibility.

Activity Log

Ready for testing... Click any button to begin.

📝Testing Instructions

What to Look For:

  • Immediate Window Appearance: Windows should appear within 100ms of clicking
  • Progressive Loading: Content may load progressively, but window container should be visible immediately
  • No Efficiency Mode Issues: On Windows, windows should still appear even if Task Manager shows "efficiency mode"
  • Consistent Behavior: All platforms (Windows, macOS, Linux) should behave similarly

How to Test:

  1. Note the current time displayed above
  2. Click any test button
  3. Immediately observe if a window appears (should be within 100ms)
  4. Wait for content to load and check the reported timing
  5. Try multiple tests in sequence
  6. Test both buttons and menu items