electron-browser-shell icon indicating copy to clipboard operation
electron-browser-shell copied to clipboard

A minimal, tabbed web browser with support for Chrome extensions—built on Electron.

Results 63 electron-browser-shell issues
Sort by recently updated
recently updated
newest added

## Problem I want to show the `browser-action-list` inside the `browserView` which could be located anywhere on the screen. ( Lets call it `containerView` ) When user clicks on the...

I want to display browser actions vertically on the left side of the screen. * Support more orientation options for position browser action popups. * Supporting more orientations would also...

enhancement
help wanted

Hi, I'm trying to figure out how can you use `electron-chrome-extension` to load an extension and display one page only. I played a little with browser shell but when it...

Use matchesPattern function to use patternMatching to compare URLs in the tabs.query() function. Also adds corresponding tests to verify this change. Fixes #42 --- ✅ By sending this pull request,...

This extension needs a few more APIs.: ``` chrome.permissions.getAll chrome.permissions.onAdded.addListener chrome.permissions.onRemoved.addListener chrome.permissions.contains chrome.permissions.request chrome.permissions.remove chrome.commands.getAll chrome.commands.onCommand.addListener chrome.commands.reset chrome.commands.update chrome.tabs.captureVisibleTab ```

enhancement

v3.9.0 introduced a `crx://` protocol to serve extension icons. If the icons are loaded in a session separate from where the extensions are loaded, they will fail with `net::ERR_UNKNOWN_URL_SCHEME`. [Electron's...

bug

Thank you for the amazing package. It saved me by allowing to use the officially unsupported browser APIs. An improvement I needed to do was to implement URL pattern matching....

`chrome.storage` only supports `local` in Electron. Accessing `sync` or `managed` throws an error in content scripts as they're not implemented. Chrome extensions don't expect this which can cause them to...

enhancement
electron-contrib-required

The end goal of this project is to have as many Chrome extensions as possible supported by an Electron browser. This isn't possible yet and has required many contributions upstream...

documentation

Some extensions rely on localized extension strings in their CSS. Chrome has a web request proxy which replaces the keywords which is needed in Electron as well. ``` The ExtensionLocalizationPeer...

enhancement
electron-contrib-required