Contents

Features

Explore the key features you might want to use in your MōBrowser desktop application.

Topics 

Application

How to initialize application, configure its options, manage its life cycle, etc.

Application Menu macOS

How to configure the main application menu on macOS.

Application Window

How to create, customize, and manage life cycle of an application window.

Application Updates

How to enable automatic updates in the application.

Dark Mode

How to enable the dark/light mode in the application.

Context Menu

How to configure and show the window context menu.

Notifications

How to display the native desktop notifications.

Dialogs

How to show and manage the standard message dialogs such as alert, confirmation, prompt, beforeunload, etc.

Tray macOS Windows

How to create, configure, and show a tray item in the system tray on macOS and notification area on Windows.

Global Shortcut

How to configure global keyboard shortcuts for your application.

Desktop macOS Windows

How to work with various desktop capabilities such as show file/folder in the file manager, open URL in default web browser, etc.

Clipboard

How to access the system clipboard to read and write data.

Dock macOS

How to configure the application’s icon in the macOS Dock.

Navigation

How to load URLs and local files, filter navigation requests, work with navigation history and more.

Content

How to access the loaded content, analyze it, find text, save it as a local file, etc.

Popups

How to filter and display popup windows.

Downloads

How to manage file downloads, get notifications about download progress, pause or cancel it.

Media

About supported video and audio formats.

Permissions

How to grant the application with required permissions.

Profiles

About the built-in Chromium profiles and how to manage them.

Network

How to work with the network-related functionality such as proxy, TLS, certificates, etc.

Authentication

How to handle different authentication requests.

Spell Checker

About the built-in spellchecker and how to configure the dictionaries.

Cache

About different cache types and how to clean them.

Proxy

How to configure the application with custom proxy settings.

Cookies

How to manage cookies.