history of internal/infrastructure/webkit/webview.go at v0.27.2
2026-02-08
| d037679 | refactor(ui,webkit): apply review quality improvements GPG Verified | brice | ||
| c51ceb8 | feat(permission): add WebRTC diagnostics and remove unsafe request checks GPG Verified | brice |
2026-02-07
2026-01-29
| b03b1e9 | fix: disconnect back-forward list signal from correct object GPG Verified | brice | ||
| 2255773 | fix: add CanGoBack guard before GoBack in navigation policy GPG Verified | brice | ||
| c8163ad | security: gate external scheme launches on user gesture GPG Verified | brice | ||
| 6c92e89 | fix: address PR review comments GPG Verified | brice |
2026-01-28
| fe663f6 | fix: simplify back/forward navigation to match Epiphany's approach GPG Verified | brice | ||
| 61df531 | fix: handle external URL schemes (vscode://, spotify://, etc.) GPG Verified | brice |
2026-01-24
| 92eeb35 | fix: localhost URL normalization and download handler clean architecture refactor GPG Verified | brice | ||
| 7a529eb | fix(webview): reset background to white for external pages to prevent dark bleeding GPG Verified | brice |
2026-01-23
| 1dedbbf | fix: address PR review feedback GPG Verified | brice | ||
| 7d32950 | fix(popup): insert WebView into hierarchy before create signal returns GPG Verified | brice |
2026-01-14
| a5bf0cb | wip(oauth): add safety timeout and debug logging for popup handling GPG Verified | brice |
2026-01-08
| bef9811 | fix(webkit): clarify js fallback log messages for SPA navigation GPG Verified | bnema | ||
| 928cfae | docs(webview): fix misleading navigation comments and interface docs GPG Verified | bnema | ||
| f105e30 | fix: SPA mouse back/forward navigation using JS history fallback GPG Verified | brice |
2026-01-06
| 058f890 | feat(shortcuts): add Ctrl+Shift+P print page shortcut GPG Verified | bnema |
2025-12-30
| 77255a2 | Fix webview theme and ID sync GPG Unverified | bnema |
2025-12-29
| e6cc2c8 | feat(webkit): implement web process memory pressure settings | brice | ||
| 3ef6fdf | fix(webkit): use default WebContext to prevent dumb:// scheme mismatch | brice |
2025-12-28
| ddb81a0 | fix: attempt to eliminate white flash in dark mode (WIP, see #52) | brice |
2025-12-27
| ee7cb2f | fix(webkit): skip TerminateWebProcess for related popup WebViews GPG Unverified | bnema |
2025-12-25
| a976d89 | feat(ui): show link URL in status overlay on hover GPG Unverified | bnema | ||
| 358b2f0 | fix: prevent idle inhibition leak on pane close and add audio-based detection | brice |
2025-12-24
2025-12-21
2025-12-17
| 884f77a | fix(webkit): prevent SIGSEGV crash when closing popups by disconnecting signals | brice | ||
| 305b057 | feat(ui): add progress bar overlay for webpage loading | bnema |
2025-12-16
| e30e9ed | fix(history): record full URL instead of domain on navigation | brice | ||
| 5740371 | refactor(context): pass context as first parameter to webkit and ui methods | brice |