history of internal/infrastructure/webkit/webview.go at v0.33.1
2026-10-04
| 2740349 | fix(omnibox): size standalone results from monitor height (#463) GPG Unverified | bnema |
2026-08-16
| 55df320 | fix(runtime): harden navigation and browser lifecycle GPG Verified | brice |
2026-08-14
| 23fc389 | feat(input): rename page mode to vim mode GPG Verified | brice |
2026-07-29
| c7fcb6d | fix(webkit): harden editable focus lifecycle GPG Verified | brice |
2026-07-28
| 5b1cfa8 | fix(page-mode): harden scrolling and editable focus GPG Verified | brice | ||
| 0c4b1f1 | feat(page-mode): add keyboard page navigation GPG Verified | brice |
2026-07-27
| b95b119 | fix(popup): preserve lifecycle and fallback contracts GPG Verified | brice | ||
| 5992583 | fix(browsing): keep featureless links in floating panes GPG Verified | brice |
2026-07-26
| 82824ac | fix(engine): disarm popup lifecycle callbacks GPG Verified | brice | ||
| 8e76281 | fix(engine): route floating browsing contexts by features GPG Verified | brice |
2026-07-04
| da71e78 | Apply go fix updates GPG Verified | brice |
2026-05-13
| d0ff807 | Separate browsing context DTOs and harden popup lifecycle GPG Verified | brice | ||
| 8354b8a | Harden browsing context popup cleanup and defaults GPG Verified | brice | ||
| 07857df | Split browsing contexts between panes and native windows GPG Verified | brice |
2026-04-22
| 1202f7c | content: extract popup manager scaffolding GPG Verified | brice |
2026-04-19
| 84a8a0c | Plan shared download runtime cleanup GPG Verified | copilot-swe-agent[bot] | ||
| 533930e | Add shared and CEF download handling GPG Verified | copilot-swe-agent[bot] |
2026-04-16
| 802dc32 | refactor(deps): drop puregotk-webkit and update purego stack GPG Verified | brice |
2026-04-14
| 3ecba54 | feat(context-menu): unify WebKit and CEF right-click handling GPG Verified | brice |
2026-03-27
| 5efc1b9 | refactor: centralize permission URL log constant and clean up minor issues GPG Verified | bnema | ||
| e2241c5 | refactor: use typed *glib.Error in signal callbacks (puregotk v0.2.2) GPG Verified | brice | ||
| 57a5850 | fix: reset selectedIndex on text change and fix lint errors GPG Verified | brice | ||
| 3a4e710 | fix: rewrite omnibox ghostwriter to eliminate letter-eating on fast typing GPG Verified | brice | ||
| 29bdfb1 | feat: add load-failed signal logging for content blocker debugging GPG Verified | brice |
2026-03-25
| a6de727 | fix: harden permission origin, metadata constants, and cookie policy default GPG Verified | bnema | ||
| 2aad925 | refactor: migrate from jwijenbergh to bnema/puregotk + ebitengine/purego GPG Verified | brice | ||
| b3d3030 | feat: thread requesting_domain/current_domain to permission dialog GPG Verified | brice | ||
| 784ca95 | fix: use page origin for website_data_access permission, not requesting domain GPG Verified | brice |
2026-03-18
| f5762b8 | fix: address code review findings across engine abstraction GPG Verified | brice |
2026-03-17
| 2b3891d | feat(permission): wire WebsiteDataAccessPermissionRequest through WebKit layer GPG Verified | brice |
2026-03-16
| c068e17 | refactor: complete engine abstraction (M5+M6) — decouple UI from webkit GPG Verified | brice |
2026-03-15
| d96730e | fix: address code review findings (port abstraction, races, error handling, lint) GPG Verified | brice | ||
| 82dcb2d | feat(webkit): implement DevToolsOpener and Printer on WebView GPG Verified | brice |
2026-03-13
| 4f21c98 | fix: address code review findings (cancel focus, log privacy, timer races, pool cleanup, shortcut reload) GPG Verified | brice | ||
| 4b76d6b | fix(favicon): prevent swap on pool reuse and add fallback for title bars GPG Verified | brice |
2026-03-06
| 30e77be | fix: log recovered panic in safeGLibType instead of silencing it GPG Verified | brice | ||
| 9803305 | fix: prevent SIGABRT crash on permission-request signal GPG Verified | brice |
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
| 2db8eeb | fix(permission): work around purego bool bug and fix linting GPG Verified | brice | ||
| 07bdb7c | fix(permission): address code review feedback GPG Verified | brice | ||
| d4ce0c4 | feat(permission): add WebKit permission request handling GPG Verified | brice | ||
| 96f2b51 | fix: resolve follow-up coderabbit findings GPG Verified | brice | ||
| c1cf8b7 | fix: address copilot and coderabbit review follow-ups GPG Verified | brice | ||
| 162a4b9 | fix: address review follow-ups for omnibox, webkit, updater, and config GPG Verified | brice | ||
| c948582 | fix: stabilize webview signals, pane history cleanup, and ghost selection GPG Verified | brice | ||
| 7929813 | fix: harden omnibox ghost accept and address remaining review issues GPG Verified | brice | ||
| ff377bb | fix: apply review feedback across docs, filtering, webkit and infra GPG Verified | brice | ||
| bf5b0f6 | feat: implement phase4 tier3 log-noise and fallback hardening GPG Verified | brice | ||
| c809edb | feat: implement phase2 tier1 lifecycle close robustness and lighter defaults GPG Verified | brice |