WebPositive has been blocked

I don’t usually have recurring payments since the finances situation can get unstable at times, but I’d be willing to set one up for Haiku donations if it means both working YouTube and WebExtensions in WebPositive. Would help with eating less, for sure.

You can donate if you want, but the inc does not decide what developers work on, and it won’t help the development of haikuwevkit directly since money isn’t the issue but time and motivation, pulkomandy has a normal employment and I do too, other than that only madmax has worked on haikuwebkit in any significant way lately.

Edit: I’d probably be fine working on Haiku like waddlesplash does, but that probably requires people to donate a bit more (and I couldn’t this year anyway, and i’m not sure if the inc would want to employ me either. I’ve been with Haiku for some years now but am not a developer in name :slight_smile: )

Checking more, the example of uBlock origin has a static syntax Static filter syntax · gorhill/uBlock Wiki · GitHub

It would probably be not that hard to convert this to a webkit bundle (though I’ve yet to find the spec for that)
And seeing as this api is shared with adguard, which presumably therefore converts filters to webkit style bundles (atleast the app sais it is converting something, maybe the input is different, I cannot tell) I see even less benefits that webextensions could have for this usecase. The api they can use to interact with the browser is much more limited than earlier extension models, the api uBO used for example is probe to race conditions that the browser just sometimes loads ressources before it loads the uBO addon so it could never have denied the request in the first place.

uBO’s strategy for fighting youtubes new thing seems to be to… block the script, and updating which id the script has, doesn’t seem that complicated that it would require arbitrary js.

Edit: the formats seem to be mostly equivalent in terms of expressiveness:

If there is anything that cannot be expressed we can probably make a case to webkit that it should be added if it’s really needed.

I have this problem both in WebPositive and in Falkon. Dillo-plus works OK.

Edit: Falkon sometimes works with cloudflare.