#Mv3

Droppie [infosec] 🐨:archlinux: :kde: :firefox_nightly: :thunderbird: :vegan:​MsDropbear42@infosec.space
2025-05-24

@jon @Vivaldi Pity about no #uBO any more, Jon, due to the google-enforced #Mv3 replacement of #Mv2 in all chromium browsers. Pity about the ongoing lack of proper tree hierarchy tab management, despite all the years of requests and discussions in the forum. I used to love Vivaldi, but reached a point where it was plain that its priorities had severely diverged from my browser needs. You & your team have wrought wonders since 2015 [& all the years before too ofc in Opera Presto], & it's wonderful to have followed the growth of your project, with commensurate popularity. Otoh, once the divergence became too large for me to bear any more, i knew i needed to go elsewhere. Best wishes. #vivaldi

2025-02-01

年假前幾天閒閒, #TextareaCache #MV3 firefox 版一下就改完了, 改 chromium 版時發現二者的雷點相反有點棘手。

監聽事件都限制要同步綁定, 但 fx 的解綁是半壞的, 得要用同步的 localStorage 讀取設定值, 同步決定要不要綁定。
chromium 則是沒有同步的儲存空間能用, 得要啟動時先全綁, 再非同步讀設定值後把用不到的解綁。

chromium 版的 service worker api 還沒看完, 希望沒有更麻煩的地方。

其實 tc 砍幾個功能後, 甚至可以把 background page 拿掉, 只留 content script, popup, option, 事情就會簡單很多。

Gea-Suan Lingslin@abpe.org
2024-12-30

把一些 extension 搬到 MV3 上

在前幾天的「Google Chrome 的 Manifest V2 被關掉了」這篇有提到 Google Chrome 開始關掉 Manifest V2 (MV2) 了,想說我應該有些舊的 extension 還在 MV2 上面,就從 GitHub 上拉下來改一改搬到 Manifest V3 (MV3) 上面。

我的幾個 extension 都比較簡單,沒有用到

blog.gslin.org/archives/2024/1

#Browser #Computer #GoogleChrome #Murmuring #Network #Service #Software #WWW #extension #google #manifest #mv2 #mv3 #store #v2 #v3 #web #webstore

2024-12-02

Sortie de la version 1.8.17.4 de Meta-Press.es
meta-press.es/fr/journal/2024/

1. Vérification de qualité du code des #WebExtensions chez #Mozilla
2. Passage au manifest version 3
3. Quand il n’y a pas de dates sur les résultats
4. #Scrutari nous déroule le tapis rouge !
5. Quand on demande trop de résultats
6. Peaufinage de code JavaScript : quick-lint-js
7. #FixTheWorld : FranceTVInfo

#MV3 #metapress #quicklintjs

Giorgio Maone 🚫✊🧅ma1@todon.eu
2024-11-12
Screenshot of a Chromium window with a NoScript placeholder for blocked WebGL and devtools debugging tools showing part of the upcoming NoScript 12 Manifest V3 code at work.
B/R Gridiron 🤖brgridiron@sportsbots.xyz
2024-11-08

Lamar's projected stats are RIDICULOUS #MV3

NoScriptnoscript
2024-11-06

11.5.x is out ( & @torproject only) 🔥

Main news:

⚡ Minimum compatibility bumped from Firefox 59 to 115, allowing for huge code modernization opportunities (11.4.44rc1 is still available for older browsers and in forced MV2 mode)
⚡ Switched NoScript and the NoScript Commons Library to a fully stateless architecture: a major step toward compatibility (coming with NoScript 12.0 alpha for -based browsers later this month)

noscript.net/getit

iam-py-test :unverified:iampytest1@infosec.exchange
2024-09-21

Despite what some social media users have claimed, uBlock Origin is still on the Chrome Web Store and can be installed.
While I think Google will eventually remove all MV2 extensions from the Chrome Webstore*, this has not happened yet.
As of today (2024-9-21) uBlock Origin still works in Chromium browsers.

* I'm too lazy to find the date or a source right now.

#uBlockOrigin #MV3

iam-py-test :unverified:iampytest1@infosec.exchange
2024-08-17

Interesting proposal for Manifest Version 3's scripting API

github.com/w3c/webextensions/i

#ManifestVersion3 #MV3

2024-08-04

Manifest V3. Jetzt soll ich Firefox nutzen? Habe ich gerade mal wieder probiert, Firefox ist die Pest. Ich hoffe die Vivaldi-Entwickler finden einen Weg um #MV3 herum. #Vivaldi ist im Moment mein Browser der Wahl, wegen der zahllosen QOL-Features. Das Einzige was mir da fehlt sind Multi-Session Tabs (und ich kenne keine Extension, die das wie von mir gewollt hinbekommt).

Bojidar Marinovbojidar_bg
2024-07-01

Also, it's , so... guess what, time for a spotlight of the cool open-source project that makes that possible:
Origin—it is an all-around awesome GPLv3 tool for blocking ads and other annoying content across the internet, and allowing you to focus on what matters. Your time is valuable, use it. ⭐ (And your privacy is valuable too!)
And of course, honorable mention to , who are not actively making ad-blocking impossible by imposing technical limitations (). 😅 🎉

iam-py-test :unverified:iampytest1@infosec.exchange
2024-06-28

According to @ajayyy, the maintainer of SponsorBlock, typing "uBlock" into the Chrome Web Store search directs users to "uBlock" instead of uBlock Origin.
Actually searching returns both extensions.
This is because Google no longer gives MV2 extensions "featured" status, which elevates them in search predictions.

github.com/uBlockOrigin/uBlock

#uBlockOrigin #uBlock #mv3 #chromeWebstore #browserExtensionSecurity

2024-06-17

@trentskunk Welp, not surprised.

Vivaldi experiencing, as they put it, "a performance drag" from considering a proper implementation is the probable result of trying to pluck so much stuff in the browser, so they choose a status quo of OBEDIENTLY following Google's version of the Manifest V3 spec. How come they don't take a page from Firefox that keeps both Manifest V2 and V3 that doesn't impede extensions' capabilities as much as Chromium?

#Vivaldi #VivaldiBrowser #ManifestV3 #ManifestV2 #MV3 #MV2 #Mozilla #Firefox #Google #Chromium #GoogleChrome #WebExtensions

2024-06-16

It goes without saying that people are idiots and that we're our own worst enemy and I have the perfect example of that.

This morning I phoned my uncle, because I sent him a YouTube video and wanted him to watch the supreme upper body strength of the Olympians. Needless to say when I broached the subject of me doing similar… he hated!

But the conversation eventually moved on to his #YouTube woes. For the past week or so, YouTube has been relentless in showing him #adverts.

So I'm asking him questions and eventually ask him if he's updated his #uBlock. He tells me he switched to some new #AdBlock. Don't worry, this isn't a story about someone getting a virus. Turns out he installed the new extension and it worked for a day and doesn't any more. Weird.

So I end up mentioning #ManifestV3 and then it dawned on me. So I ask him, if these problems are in #Firefox? He tells me no, they're in #Opera. Huh?!? So I confirm and ask him if everything works okay in Firefox and he says, no #ads in Firefox, only Opera.

Erm, what in the #BabyReindeer? So I explain that Web Manifest Version Three is designed to hinder #AdBlockers and that he should just switch to Firefox. He says he can't because he shared the computer with his missus and she's using Firefox. I tell him he can just set up a container for his YouTube usage and problem settled. He doesn't like the idea of splitting his web activity between two browsers and besides, he likes to send tabs to his #OperaGX.

So I decide to break it down and tackle it one by one. Starting with the easiest. I explain you can send tabs from Firefox to Firefox. He says it's easier in Opera. I tell him it's pretty easy in Firefox and he asks how. I tell him he needs to log in. He says he is and the option isn't there. I told him to log in on both. He says that in Opera, the option is there in the main UI. I tell him it's an extra click, hardly gonna kill him.

He then says that he doesn't like the new tab UI. Brother, install a frigging extension or just change the options. He likes the big logos in Opera.

He says Firefox boots slower than Opera. I can't dispute that, I don't have his set-up in front of me. But for me, it loads quickly.

So now we're back to splitting activity. I don't have a solution for that. I want to mention that #Mozilla are working on #ProfileManagement for Firefox, but there's no point mentioning things that aren't ready.

So let me just throw shade at Mozilla for a second. As someone that has been an advocate for Firefox because I have felt our goals aligned. I'm deeply saddened by the fact so much of what you're doing is behind logins these days. I'm also saddened that community isn't a consideration when you're hiring. By that I mean, you're hiring a bunch of people that don't feel the need to bother with the community and think it's below them and that's sad. I say this because the community has been clamouring for better profile management for aeons and you're only getting around to it now.

Anyway, he eventually says he prefers the Opera UI because it feels more modern. He says that even the Mozilla website looks dated to him and then says that he would consider Firefox if there was #FirefoxFocus for desktop and at this point I feel like he's just making excuses. I tell him that ultimately, Firefox solves his problem right now because of #MV3 and that even the #uBlockOrigin developer recommends Firefox. He says he'll keep trying to make Opera work? What?!?

At that point, my motion sensor at the top of the stairs was going nuts via #HomeAssistant as my cats were pacing while waiting for their breakfast, so I told him I'd call him back.

I called him back and skeptically recommended #Brave, but he says he got Opera working by disabling a bunch of stuff and relying on the dodgy AdBlock extension he found. WTF? So I said okay and went to make my breakfast.

2024-06-06

Ghostery 10 (Manifest V3) has just been released on Chrome.

That completes the Manifest V3 migration on all our supported Chromium platforms. Supporting MV3 was not easy: Ghostery 10 is a major rewrite, started around two years ago; except for the core of the adblocker engine, it is a complete new code base.

We are working hard on bringing back missing configuration options. Also, fixing the issues that have reported already when we released earlier on Opera and Edge.

If you run into a problem, our bug tracker is here:
* github.com/ghostery/ghostery-e

If an individual website is broken:
* github.com/ghostery/broken-pag

If you have a general question, you can also reach out to our support:
* ghostery.com/support

We plan to have more releases over the upcoming weeks and months. There is already a new release scheduled with some smaller fixes (10.3.5).

#ghostery #chrome #manifestv3 #adblocker #mv3

SirMikeAlotAnalogmeat
2024-05-10

Well deserved! 👏👏👏

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst