This document provides a high-level overview of the features supported by CBF, categorized by functionality. The status of each feature is indicated to help users and developers understand the current capabilities and limitations of CBF.
Symbol Meaning
β
Fully supported
π§ Partial β see Notes for details
β Not yet implemented
Feature Status Platform Notes
Open webpage β
macOS
Navigate webpage β
macOS
Close webpage β
macOS
Go back/forward β
macOS
Reload webpage β
macOS
beforeunload events β
macOS
Shutdown β
macOS
Feature Status Platform Notes
Surface creation β
macOS Uses CAContextID
Change surface bounds β
macOS
Send mouse/key events β
macOS
Send IME events β
macOS
Feature Status Platform Notes
Get DOM html β
macOS
Drag and Drop on webpage β
macOS
Drag and Drop from other apps β
Context menu events π§ macOS Some native items are not yet supported
Feature Status Platform Notes
Download management β
macOS
Show print dialog UI π§ macOS UI can be shown; window canβt activated
Show print preview UI β
Feature Status Platform Notes
Open webpage with profile β
macOS
Get profile list β
macOS
Get profile info β
macOS
Get extension list β
macOS
Extension inline UI β
macOS
Full extension support π§ macOS
Feature Status Platform Notes
DevTools UI π§ macOS You can embed DevTools in your app
chrome://versionβ
macOS
chrome://historyπ§ macOS Deleting all history at once is not yet supported
chrome://settingsπ§ macOS Some settings options are not yet available