Skip to content

ie-shell: interactive chrome overlays — navigate tab list, bookmarks, address bar completion #79

@thomasnemer

Description

@thomasnemer

Goal

Make the browser chrome overlays interactive via keyboard navigation:

Tab list overlay (Ctrl+Shift+T)

  • Up/Down arrow to highlight tabs
  • Enter to switch to highlighted tab
  • Delete to close highlighted tab
  • Show active tab indicator

Bookmarks overlay (Ctrl+Shift+B)

  • Up/Down arrow to highlight bookmarks
  • Enter to navigate to highlighted bookmark URL
  • Delete to remove highlighted bookmark

Address bar (Ctrl+L)

  • Already works for typing and Enter to navigate
  • Missing: show loading state while navigating
  • Missing: show error state if navigation fails

General

  • All overlays dismiss with Escape (already works)
  • Visual feedback: selected item highlight in overlays

Current state

Acceptance Criteria

  • Can switch tabs using the tab list overlay
  • Can navigate to a bookmark from the bookmarks overlay
  • Arrow keys work within overlays

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions