Bug 492087 - Plasma Integration Extension no longer compatible with Chrome due to Manifest V3 rollout
Summary: Plasma Integration Extension no longer compatible with Chrome due to Manifest...
Status: RESOLVED FIXED
Alias: None
Product: plasma-browser-integration
Classification: Plasma
Component: Chrome (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Kai Uwe Broulik
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-08-23 14:41 UTC by thecaptain
Modified: 2024-09-24 11:17 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description thecaptain 2024-08-23 14:41:54 UTC
SUMMARY
Google has started officially disabling Chrome Extensions that don't use the new Manifest V3 standard. As a result, the Chrome Plasma Integration Extension is no longer functional.

Seeing this in the Chrome dev build on desktop. (See attached screenshots.)

Link to extension: https://chromewebstore.google.com/detail/plasma-integration/cimiefiiaegbelhefglklhhakcgmhkai
KDE git repo for extension: https://invent.kde.org/plasma/plasma-browser-integration
KDE wiki page with link to extension page: https://community.kde.org/Plasma/Browser_Integration

STEPS TO REPRODUCE
1. Install the Google Chrome developer build (on arch, it's available from the AUR as "google-chrome-dev"
2. Install the Plasma Integration extension from the above link (if you are still able to, otherwise, you'll need to sideload a copy from the KDE git repo, or your distro's repo)
3. Navigate to chrome://extensions via the url box
4. Observe that it states that "Plasma Integration" has been disabled (see screenshot)
5. Clicking on the 3-dot menu for the entry offers you an option to "Find alternatives", however there are no KDE-related alternatives available

OBSERVED RESULT
Plasma Integration is automatically disabled by chrome, with no option to reenable, and the related functionality is not available anymore.

EXPECTED RESULT
It works.
Comment 1 Nate Graham 2024-08-23 19:19:50 UTC
Time to switch to Firefox!
Comment 2 Kai Uwe Broulik 2024-08-24 12:36:13 UTC
So far it’s only dev builds, right? I will update p-b-i to Manifest v3 within the next few weeks.
Comment 3 Kai Uwe Broulik 2024-08-24 12:52:20 UTC
Please give this a try: https://invent.kde.org/plasma/plasma-browser-integration/-/merge_requests/78
Comment 4 Kai Uwe Broulik 2024-09-24 11:17:55 UTC
Version 2.0 based on Manifest v3 has been released on the Chrome store