News for hackers. Stuff that matters.
Re:Google Begins Testing Extension Manifest V3 in Chrome Canary by fastball on Monday November 11, 2019 @08:05AM (#21504496)
Why not something like Brave which has the performance of Chromium (still better than Firefox imo) because it's a fork but probably won't make similar business decisions to Google?
Re:Google Begins Testing Extension Manifest V3 in Chrome Canary by apocalyptic0n3 on Monday November 11, 2019 @09:30AM (#21505072)
Isn't Google introducing this change upstream in Chromium? This means that it will affect downstream browsers, including Chrome, Edge, Brave, Vivaldi, Opera, and a number of others[1]. The only way they will keep the old functionality is if they fork it and maintain it themselves going forward, which could potentially be made more difficult by further upstream changes made by Google. A few have vowed to do so[2], but Google has too much power controlling the upstream to guarantee they can continue it long-term.

Google has a stranglehold on the entire browser market through Chromium right now. Switching to non-Chromium-based browsers is a must.

1: https://en.wikipedia.org/wiki/Chromium_(web_browser)#Browser... 2: https://www.zdnet.com/article/opera-brave-vivaldi-to-ignore-...

Re:Google Begins Testing Extension Manifest V3 in Chrome Canary by hollerith on Monday November 11, 2019 @01:10PM (#21507140)
What I want to know is whether Microsoft plans to continue to support Ublock Origin, etc, in Edge Chromium.
Re:Google Begins Testing Extension Manifest V3 in Chrome Canary by fastball on Monday November 11, 2019 @01:04PM (#21507086)
All Chromium "based" browsers are forks already -- how is this any different?
Re:Google Begins Testing Extension Manifest V3 in Chrome Canary by nvrspyx on Monday November 11, 2019 @01:40PM (#21507472)
They’re less so forks than re-builds. They rely heavily on upstream and Google can certainly make it more difficult for them to maintain a “fork” that diverges too much from Chromium proper. Manifest V3 may be something they can easily keep out of their builds while maintaining the old method, but I’m no expert so I won’t comment on that.

A fork implies maintaining most or all of the code base themselves, when in reality, most Chromium derivatives simply change the “front-end” or the UI while keeping everything else upstream, except for a few tweaks here and there. To maintain an entire fork themselves would be a massive undertaking, especially since Google now has a practical stronghold on the development of the open web. “Forks” would have to ensure they work with the standards (and non-standards) that are being pushed by Chromium and there’s no easy way to do that besides using Chromium and “re-building” it with their broswer’s specific features and UI. Google could make Manifest V3 harder to exclude from those re-builds.

It’s this very reason that Microsoft moved to Chromium as they could not keep up with the changes Chromium were pushing to the open web. They have also made it very clear that they’re not “forking” Chromium for the new Edge, but rather using it as their “back-end” so they can focus on their “front-end” while contributing back upstream to improve the back-end. Too much of a divergence would land them back to square one with the issues they had keeping up with old Edge.

If a company the size of Microsoft are unable to maintain a “fork” of Chromium, it doesn’t leave much hope for the smaller companies like Brave, Vivaldi, Opera, etc. However, that does not mean that they are unable to exclude the Manifest V3 from their builds, just that they’re still beholden to the changes made to Chromium to some degree.

Re:Google Begins Testing Extension Manifest V3 in Chrome Canary by JohnFen on Monday November 11, 2019 @02:23PM (#21507944)
> If a company the size of Microsoft are unable to maintain a “fork” of Chromium

Microsoft is entirely able to maintain a fork of Chromium, or even their own proprietary browser.

What Microsoft has done is a cost/benefit calculation and decided that the benefit for maintaining their own stuff is not sufficient to justify the costs.

The thing about those types of analyses is that they are very company-dependent. That the C/B ratio is not good enough for Microsoft doesn't imply that it can't be good enough for other companies.

Re:Google Begins Testing Extension Manifest V3 in Chrome Canary by nvrspyx on Monday November 11, 2019 @04:44PM (#21509224)
That was a poor choice of words on my part. Rather I meant, they themselves stated it was not feasible for them to keep up using EdgeHTML and they could not. The same may be true if they were to completely fork Chromium and maintain their own version (ala Blink from WebKit) while keeping up with the changes made by Chromium that in turn propagate to the entire open web due to its dominance. It’s the reason they moved to Chromium and contribute back upstream rather than “fork” it.
Re:Google Begins Testing Extension Manifest V3 in Chrome Canary by mcv on Tuesday November 12, 2019 @04:37AM (#21512806)
It doesn't have to be a complete fork. In git terms, it can be a branch that pulls from Google, but reverts the commits that disable this functionality. Write some extra unit tests to ensure this functionality is still active, and after that, every time Google pushes something that breaks it, tests will fail and you can fix what they broke. Other than that, you can just keep pulling all the changes from Google.
Re:Google Begins Testing Extension Manifest V3 in Chrome Canary by hollerith on Wednesday November 13, 2019 @12:50PM (#21527103)
>have also made it very clear that they’re not “forking” Chromium for the new Edge, but rather using it as their “back-end”

I would love a citation for that.

Re:Google Begins Testing Extension Manifest V3 in Chrome Canary by fastball on Monday November 11, 2019 @10:14PM (#21511234)
Not including Manifest V3 in their builds hardly seems like a change that makes maintaining a fork untenable. That's what, a one-line change?
Re:Google Begins Testing Extension Manifest V3 in Chrome Canary by Ygg2 on Monday November 11, 2019 @09:08AM (#21504893)
Because they will probably follow Chromium and remove ad blocking once the pain of forking is too great.
Re:Google Begins Testing Extension Manifest V3 in Chrome Canary by fastball on Monday November 11, 2019 @01:03PM (#21507074)
It's one of their central features, so probably not.
Re:Google Begins Testing Extension Manifest V3 in Chrome Canary by BrendanEich on Wednesday November 13, 2019 @01:02PM (#21527257)
We will support webRequest for uBO and uMatrix at least, I've already said so on Twitter and Reddit. The API is available to enterprise Chrome customers, it's being hidden not removed.
Re:Google Begins Testing Extension Manifest V3 in Chrome Canary by bn7t on Monday November 11, 2019 @09:56AM (#21505291)
Re:Google Begins Testing Extension Manifest V3 in Chrome Canary by BrendanEich on Wednesday November 13, 2019 @01:07PM (#21527315)
In case anyone cares about the facts that can be confirmed from our github: our enabling tips to unverified creators mistake was corrected quickly, and the tokens in question were ours, not the users who directed their flow (this matters because we do not intermediate in token flows; our partner Uphold, a licensed MSB, does).
Re:Google Begins Testing Extension Manifest V3 in Chrome Canary by fastball on Monday November 11, 2019 @01:07PM (#21507114)
I like how Peter Thiel, the guy who scorched earth Gawker for outing him as gay, can look past Eich supporting prop 8, but HN can't.
Re:Google Begins Testing Extension Manifest V3 in Chrome Canary by chatmasta on Monday November 11, 2019 @08:21AM (#21504599)
By the same logic you could use Microsoft Edge, which is now chromium based and effectively a chrome shell.
Re:Google Begins Testing Extension Manifest V3 in Chrome Canary by fastball on Monday November 11, 2019 @08:38AM (#21504715)
Very true, but I think I trust Brave more than I trust Microsoft to try to keep the internet neutral as such.