Expand description
Chrome-specific data types for IPC events and commands, with conversions to/from generic cbf data types.
Modulesยง
- browsing_
context_ open - Chrome-specific types for browsing context open hints and responses, with conversions to/from
cbfequivalents. - choice_
menu - Chrome/Blink-shaped choice menu payload for host-owned
<select>popups. - context_
menu - Chrome-specific context menu item structures, including types, icons, accelerators, and submenus.
- download
- Chrome-specific download lifecycle types.
- drag
- Chrome-specific drag-and-drop operation flags and data, with conversions to/from
cbfequivalents. - extension
- Chrome-specific extension info and auxiliary window response types.
- ids
- Chrome-facing stable identifiers; primarily
TabIdas the Chromium-layer counterpart ofBrowsingContextId. - ime
- Chrome-specific IME (Input Method Editor) text span types and composition state, with conversions to/from
cbfequivalents. - input
- Chrome-specific keyboard and mouse-wheel input event types, with conversions to/from
cbfequivalents. - lifecycle
- Chrome-specific lifecycle types, including backend stop/error info and before-unload trigger reasons.
- mouse
- Chrome-specific mouse event types and button identifiers, with conversions to/from
cbfequivalents. - profile
- Chrome-specific profile information, with conversions to/from
cbf::data::profile::ProfileInfo. - prompt_
ui - Chrome-specific prompt UI types for permission prompts, extension install dialogs, print preview, and download prompts.
- surface
- Platform-specific rendering surface handle exposed by Chromium (e.g.
CAContextID on macOS). - tab_
open - Chromium-facing tab-open hint and result types, mapping between Chromium tab semantics and generic browsing context open semantics.
- window_
open - Chrome-specific window open response type (re-exported from
cbf).