✅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:
- Note the current time displayed above
- Click any test button
- Immediately observe if a window appears (should be within 100ms)
- Wait for content to load and check the reported timing
- Try multiple tests in sequence
- Test both buttons and menu items