🪟 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