Omnibox
omniboxInstall Warning
"Read and change your data on all websites you visit."
Technical Context
Enables the extension to provide suggestions in Chrome's address bar (omnibox) when triggered by a specific keyword. This creates a command-line-like interface for quick access to extension features.
What This Means For You
The extension adds a special keyword you can type in the address bar to access its features quickly. For example, typing "dict word" might look up a definition.
Related APIs
This permission enables access to these Chrome APIs:
chrome.omniboxCommon Use Cases
- ✓Quick search
- ✓Command launchers
- ✓Calculators
How to Declare in manifest.json
Add the "omnibox" permission to your extension manifest:
{
"manifest_version": 3,
"name": "My Extension",
"permissions": [
"omnibox"
]
}What Users Will See
When users install your extension, Chrome will display this warning:
This extension can:
"Read and change your data on all websites you visit."
Related Permissions
Side Panel
sidePanelThis provides a sidebar companion that stays open while you browse, making it perfect for taking notes or doing research. It prevents you from having to constantly click an icon to reopen the extension's window.
Context Menus
contextMenusThe extension can add new options to the menu that appears when you right-click on a page. This makes it easy to use the extension's features without leaving what you are doing.
Notifications
notificationsThe extension can show popup notifications on your desktop even when Chrome is minimized. This is useful for alerts and reminders but can be annoying if overused.
Keyboard Commands
commandsThe extension can respond to keyboard shortcuts you press, even when you are not clicking on it. You can customize these shortcuts in Chrome's extension settings.
Theme
themeThe extension can change how Chrome looks, like the colors of tabs and toolbars. It cannot see what websites you visit or read any of your data.