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

Extension installation failure on background.scripts and background.page presence. #1138

Open carlosjeurissen opened 1 month ago

carlosjeurissen commented 1 month ago

Describe the bug Extensions can not be installed from the Chrome Web Store if they include manifest_version: 3 and either background.scripts or background.page. This feature has been added to Chrome in v121. See: https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/background#browser_support

To Reproduce Steps to reproduce the behavior: Open the Chrome Web Store, select an manifest v3 extension which has either background.scripts or background.page tag and try to install it.

Expected behavior Installing it. Yet it fails.

Smartphone (please complete the following information):

Additional context See also: https://github.com/w3c/webextensions/issues/282