Alex313031 / thorium

Chromium fork named after radioactive element No. 90. Windows and MacOS/Raspi/Android/Special builds are in different repositories, links are towards the top of the README.md.
https://thorium.rocks/
BSD 3-Clause "New" or "Revised" License
4.75k stars 147 forks source link

UNable to remove Google Hangouts from Extensions #449

Closed Astr0wars closed 2 weeks ago

Astr0wars commented 10 months ago

System Details

Screenshots

Screenshot from 2023-11-24 05-18-16

Additional Notes

I looked on Chrome and the Hangouts extensions isnt installed by default. Sidenote: I'd also like to [at least have the option] to remove the Chromium PDF viewing extension, I have a program for that.

peterlerche commented 10 months ago

Me too

ags1234 commented 10 months ago

I would also like to remove Hangouts. Even better, Thorium should come without it.

Tre-brock commented 10 months ago

Yeah idk why this is here along with the other unremovable exention, like it could be avuble to download but it doesn't make sence to come preinstalled and not removable.

Ronkn commented 8 months ago

since there is no word of changing this. Anyone know of anywork arounds? Given the past history of stuff being snuck into this browser, this is a little unsettling knowing this hangouts app is listed as collecting browsing history. Where is it sending it? Why can't we remove this extension?

If there is no work around, I'll be switching back to Brave.

mezhgano commented 8 months ago

So how to remove this unwanted shit with such a dangerous permissions?

Ronkn commented 8 months ago

Idk I switched back to brave. Good luck

SilentWarrior1 commented 6 months ago

so... any news how to remove them?

gz83 commented 6 months ago

This is a built-in extension of the browser and is not allowed to be deleted for the time being. We are just taking some measures to display them all.

Templayer commented 6 months ago

image

And it is forcefully enabled in incognito. You have some explaining to do.

Alex313031 commented 6 months ago

@mezhgano @Templayer @SilentWarrior1 @ags1234 Every Chromium based browser has these extensions built in. Since they are built in and not removable, they are normally hidden. I just take a patch from Ungoogled Chromium to display ALL extensions, no matter the state.

This can be seen in Ungoogled Chromium too.

Also, you can make these appear in Brave, regular Chromium, or Google Chrome, by appending the commandline switch --show-component-extension-options (The patch mentioned above simply always enables the toggle that this commandline flag normally controls).

There are three. Specifically what they do are:

"Chromium PDF Reader" - Used for embedding PDFium when viewing PDFs. Removing this would cause all PDFs to stop displaying.

"Google Hangouts" - Added when using the build arg enable_hangout_services_extension = true. This enables proper Audio/Video passthrough when using Google Hangouts. It is never activated unless you are using that site.

"Web Store" - Under the 'Chrome Apps' section. This is self explanatory and provides integration with the Web Store to treat it as a special domain that doesn't allow extensions scripts to run on it, and to allow .crx files to be installed (to install extensions from the store), rather than just downloading them like a normal file.

So, these extensions are harmless, normal, and would break functionality if they are removed.

Also, Thorium comes with uBlock Origin pre-installed, but this is a regular extension and can be removed.

Templayer commented 6 months ago

"Chromium PDF Reader" - Used for embedding PDFium when viewing PDFs. Removing this would cause all PDFs to stop displaying.

"Google Hangouts" - Added when using the build arg enable_hangout_services_extension = true. This enables proper Audio/Video passthrough when using Google Hangouts. It is never activated unless you are using that site.

I'm not using the functionality of these two. Screw hangouts, and I'm using Foxit Reader to show PDFs.

Is there really no way of pragmatically disabling these, or at least to disable them in Incognito mode?

Alex313031 commented 6 months ago

@Templayer the PDF reader will not be disabled. It has to be disabled at the source level. Most people use the built in PDF reader, so I'm not going to disable it because that would break functionality for alot of people including me.

Why are you so concerned about hangouts? Like I said it only activates when you use the hangouts site, and even then, its not like it sends out any information. It's just used as a bridge to allow special permissions regarding microphone, etc.

Templayer commented 6 months ago

Like I said it only activates when you use the hangouts site, and even then, its not like it sends out any information. It's just used as a bridge to allow special permissions regarding microphone, etc.

And if somebody finds a weakpoint and spoofs the website?

Alex313031 commented 6 months ago

@Templayer IDK, like I said almost every other Chromium based browser has this extension, and I haven't heard of any security vulnerabilities ever happening related to it.

javierriveracastro commented 2 months ago

Well, at the end that extension is designed to leak CPU info to any google.com website.

Cab you remove it now?

Alex313031 commented 2 weeks ago

@javierriveracastro @Templayer Following more research and complaints, I have removed it from Thorium since M124, so I am closing this now.