Skip to content

Feat: Anchor bubbles where Chromium puts the address row - #176

Merged
b-re-w merged 1 commit into
developfrom
feat/anchor-switch
Nov 9, 2026
Merged

b-re-w merged 1 commit into
developfrom
feat/anchor-switch

Conversation

@b-re-w

@b-re-w b-re-w commented Nov 9, 2026

Copy link
Copy Markdown
Member

Step two of the bubble anchor redesign, after #175's read-only trace. Where the build's row carries a checked screen_origin (views::View::ConvertPointToScreen), the GetAnchorRect hook anchors to the page, address and chip placed from Chromium's own screen DIP origin of the frame view; otherwise it keeps today's MonitorFromWindow derivation. Pure function placed with its test in fr12_rows_move_with_the_window_corner_chromium_reports.

Draft until a CI drive's trace shows the same/off reading.

🤖 Generated with Claude Code

Where the row carries a checked ConvertPointToScreen, the page, address and chip a bubble anchors
to come from the window corner Chromium reports, which is the place its own bubbles use. Rows
without it, Whale and Samsung Internet keep the place derived from the window's monitor.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@b-re-w
b-re-w marked this pull request as ready for review November 9, 2026 12:15
@b-re-w
b-re-w merged commit bd78ac4 into develop Nov 9, 2026
3 checks passed
@b-re-w
b-re-w deleted the feat/anchor-switch branch November 9, 2026 12:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant