kiwibrowser / src.next

Source-code for Kiwi Next, a Kiwi Browser auto-rebased with latest Chromium
BSD 3-Clause "New" or "Revised" License
2.09k stars 265 forks source link

The `chrome.tabs.group` WebExtensions API appears to be unsupported #1102

Open DavidJCobb opened 3 months ago

DavidJCobb commented 3 months ago

If you call the chrome.tabs.group API with well-formed parameters, in a Manifest v2 extension, Kiwi will always throw the following error message:

Unchecked runtime.lastError: Tabs cannot be edited right now (user may be dragging a tab).

This seems to happen no matter when the API is called -- whether it runs in the course of normal background page execution, or whether you force it to run in the background page via remote debugging. It occurs whether the user is simply viewing a page, or whether they're on the tabs screen.

Smartphone (please complete the following information):

Additional context Kiwi doesn't offer the option to open an image in a new tab group. The lack of support for chrome.tabs.group makes it impossible to implement that ourselves, too.