Permission-based systems are bad. See #XUL getting replaced by #WebExtensions for example. It didn't stop #malware from getting into the #browser or the extension store. On the contrary, the malware problem only got worse after the complete replacement of XUL extensions, which is often disparaged as "insecure" because it allowed users to pretty much change how their browser fundamentally works.
Who knew that distrusting your users and not giving them control leads to more malicious software and user #security being broken more often. :seija_coffee:
I want a script that expands the threads of a Twitter post, in the form of a tree, because it's much easier to read this way, you don't have to click, expand, go back, all on separate subpages....
How in web-extenion to detect whether a website supports dark mode and whether it is in dark mode?
Including not only does it automatically switch to dark mode (with color-scheme)), but also is it in dark mode by default, without using color-scheme, without having a light mode?
I want to expand (Firelux type) with such an automatic, effective detector.
I thought that maybe someone had made an effort to detect dark backgrounds, but also light subtitles, detecting everything possible...
Then it occurred to me that there should be a database of sites that have a dark mode and a way to bypass it...
But I'm doing it myself in Firelux, clicking laboriously.
Figured out a pretty low-effort way to take payments in a Chrome extension - no server required. Don't have to give up an extra 5% to ExtensionPay either 😄
I think I’ll spend a chunk of my transatlantic flight working on a storage library for #webextensions. The basic premise is that I want to make working with browser.storage (and maybe IndexedDB) as easy as working with a basic JS object.
Rob Wu and I gave a talk about cross browser browser extension development. We had a lot of good content, but ran out of time. Also, our talk was late on Sunday and prep onerous enough that we weren’t able to attend other sessions
All that said it was great to be around that many nerds passionate about building open software and to meet up with a few of my EU-based teammates. I’m a tired from travel, but I’m as excited as ever about the future of #webextensions
Just watched @toxoplasmosis's 2020 talk on reviewing Chrome extensions for bug bounty purposes. It's a pretty good overview on what to look out for and common signals of insecurity ehttps://www.youtube.com/watch?v=hmNNPUicpuY
The talk also has me reflecting on the deficiencies of the #webextensions permissions system. I think browser vendors broadly agree that <all_urls> is too easy to request and too dangerous, but I don't think there's a clear solution.
It really bothers me that #webextensions and #webextension are two completely unrelated tags. At this point shouldn't tagging systems account for pluralization?
If you're interested in talking about #webextensions, please say hello! Also, if you're interested in participating, please join our Matrix for coordination purposes:
Chrome Web Store policy allows ads in #webextensions, but can Google’s ad products be used in browser extensions? Let’s dig through some policy docs to find out.
Premise: I spend an hour talking with someone I know/admire about a mutual interest (#webdev, #videogames, #devtools, etc), then inevitably end up talking about #webextensions
It's like hanging out with a friend, but probably more awkward!
Consent-O-Matic is a browser extension that auto-responds to all the #GDPR and similar consent popups with optimal user preferences.
Unlike the extension "I don't care about cookies" which just accepts all cookies, Consent-O-Matic clicks the prompts on your behalf to reject most of the cookies. You can also choose what to accept/reject in the preferences.
Available for Firefox, Chrome and others.
I've been using this on Firefox :firefox: for quite sometime now and it works great!
I want a script that expands the threads of a Twitter post, in the form of a tree, because it's much easier to read this way, you don't have to click, expand, go back, all on separate subpages.
I want a script that expands the threads of a Twitter post, in the form of a tree, because it's much easier to read this way, you don't have to click, expand, go back, all on separate subpages....
How in web-extenion to detect whether a website supports dark mode and whether it is in dark mode? Polish
How in web-extenion to detect whether a website supports dark mode and whether it is in dark mode?...