It turns out Google Chrome ships a default, hidden extension that allows code on `*.google.com` access to private APIs, including your current CPU usage
-
-
-
Alex Russellreplied to Simon Willison on last edited by [email protected]
@simon Default extensions are a place where Google has done some real damage to the web, and those of us working on platform have been grumpy for more than a decade that this and the Docs Offline nonsense continues to persist.
In both cases, it fell to other teams (not the Hangouts or Docs peeps) to build replacement APIs; e.g.:
-
-
-
BeAware :fediverse:replied to Simon Willison on last edited by
@simon Can't help but wonder if UnGoogled Chromium has this taken care of... I'd like to hope so, but I can't assume.
-
rRonald rRedballreplied to Simon Willison on last edited by
@simon "nkeimhogjdpnpccoofpliimaahmaaome" ?!
What manner of code is this
-
rRonald rRedballreplied to Simon Willison on last edited by
@simon I tried to share the above link on my Facebook page and Facebook immediately flagged it as spam and removed it.
-
Simon Willisonreplied to rRonald rRedball on last edited by
@rredball that's the Chrome extension ID, I found that here: https://github.com/chromium/chromium/blob/114ce7cc6f47e4d06bb8a5168e3ed2efd38fc0d6/chrome/browser/resources/hangout_services/manifest_v3.json#L6
-
Tymscar :linux:replied to Simon Willison on last edited by
@simon slightly off-topic, but is ChatGPT using imgur to host their pictures? This is what I see when I open your shared conversation
-
Simon Willisonreplied to Tymscar :linux: on last edited by
@Tymscar something has gone very wrong there - shouldn't be any images in that post at all, it looks like this for me
-
Simon Willisonreplied to rRonald rRedball on last edited by
@rredball that's really weird! I tried sharing that just now on my own account and it didn't block it, maybe it didn't like that it was a reply with a URL but no text?
-
@steffo
We've had a setting for this in Vivaldi for a while, which you can disable from Settings > Privacy > Google Extensions. Disable "Meet (was Hangouts)" and restart the browser.
Please note, that it will break some Google services. -
@simon Hmm, my Chromium 126 does not even allow me to access the `chrome.runtime` API from any page. It is also mentioned that this API is for extensions and content scripts, aka not for plain pages.
-
@waldi not even on a www.google.com page? I can't access chrome.runtime on other sites but it works for me on Google pages