history of internal/infrastructure/cef/content_injector.go at fix/omnibox-layout

2026-09-22

0d014a0fix(cef): preserve committed systemview identity (#445) GPG Unverifiedbnema

2026-09-12

0617278perf(cef): coalesce favicon discovery and script injection (#432) GPG Unverifiedtag v0.32.0bnema

2026-09-08

acef41dperf(cef): web navigation, filtering and cache policy (#414) GPG Unverifiedbnema

2026-04-28

1c13f3echore: fix lint findings GPG Verifiedbrice
57a4ad5Remove stale Reddit video/patch references GPG Verifiedbrice
91bd671cef: remove reddit-specific video JS injection GPG Verifiedbrice

2026-04-22

1202f7ccontent: extract popup manager scaffolding GPG Verifiedbrice
c21009bcef: make popup fallback opener handling generic GPG Verifiedbrice

2026-04-21

830fe74fix(cef): honor popup opener security and close semantics GPG Verifiedbrice
7e12a7dfix(cef): preserve popup flows without related webviews GPG Verifiedbrice

2026-04-19

440efd5fix(review): harden bridge nonce handling GPG Verifiedbrice

2026-04-18

5a06542fix(security): harden clipboard bridge trust GPG Verifiedbrice
41800e7fix(cef): keep clipboard bridge off page CSP GPG Verifiedbrice
3192764fix(cef): harden fallback focus and clipboard sync GPG Verifiedbrice
4042f88fix(cef): restore OSR startup paints GPG Verifiedbrice

2026-04-17

ee4aed5refactor(clipboard): unify engine clipboard handling GPG Verifiedbrice

2026-04-11

a57cae7feat(cef): wire browser audio output through PipeWire GPG Verifiedbrice

2026-04-05

107ed41refactor: inline redundant wrapper functions for webutil calls GPG Verifiedbrice

2026-03-28

6c5dd44fix: address CodeRabbit findings for clipboard bridge commit GPG Verifiedbrice
c3fc1bafix: bridge Wayland clipboard for CEF OSR (paste + copy) GPG Verifiedbrice
37f0ef7fix: address all 29 CodeRabbit findings across transcoder, CEF, config, UI GPG Verifiedbrice
aeff368feat: GPU transcoding pipeline improvements + Reddit video patch + logging GPG Verifiedbrice
3aee6b3feat(cef): popup rendering, OnPaint multi-thread safety, render pipeline improvements GPG Verifiedbrice
73a1699feat(cef): scroll fluidity, video playback, and diagnostic improvements GPG Verifiedbrice
f36f1f3fix(cef): address CodeRabbit scrollbar findings GPG Verifiedbrice
991a91afeat(cef): auto-hiding scrollbar with theme color support GPG Verifiedbrice
1455aebfix: address all 13 CodeRabbit findings for Phase 2 CEF code GPG Verifiedbrice
7b06939feat(cef): implement Phase 2 — scheme handler, find-in-page, content injector GPG Verifiedbrice

Keyboard shortcuts

Single-key shortcuts are on. ctrl k and esc work whatever this says.

ctrl k :
go to a section, branch, tag, file or repository
?
this list
j k
move the row cursor down / up
enter
open the row under the cursor; on Files, a directory opens or closes in place
↑ ↓ ← → home end
in the file tree (focus on a row): previous / next row, close / open a directory or go to its parent / first entry, first / last row. They never open a file
l h
on Files: open a directory or a file / close a directory or go up to its parent, then to the parent page. Elsewhere: into the side panel (on a merge request, its files) / back to the content; there j k move between its controls
g g G
first / last row
/
filter the list; on Files, find a file anywhere in the repository (esc clears, enter opens the best match)
b
switch branch or tag
g s g f g c g b g m g i g r g a
tabs: summary, files, commits, branches & tags, merge requests, issues, releases, actions (when available)
g h
home
w
wide mode: use the whole width of the screen, or not (remembered)
y
copy a permalink pinned to the commit
d u x
diff: split / unified / collapse or expand all
e E
diff: the whole file in view / every file, with the lines the hunks hide
n
merge request: next note in the diff
esc
close a dialog, leave a field

Branches 8

Tags 42

↑↓ moveenter openesc close