JS setInterval(500ms) toggles .blink-off class instead of CSS @keyframes. WebKitGTK handles discrete class toggle efficiently (single repaint per toggle). 0.7% idle + 0.43% blink overhead = 1.13% total. Comparison: - CSS @keyframes: 6.5% (continuous compositor animation) - JS class toggle: 1.13% (2 repaints/sec) - No animation: 0.7% (baseline) - Tauri (CSS): ~0% (browser compositor optimized) - GPUI (custom Element): 2.17% |
||
|---|---|---|
| .. | ||
| AgentOrchestrator-dev | ||