News for hackers. Stuff that matters.
Re:Firefox Android now supports tampermonkey by LightHugger on Friday February 17, 2023 @02:51AM (#34832026)
Ah yes, an addon whitelist. How very community friendly of Mozilla...

And they wonder why their market share plummets the way it does, making such extremely user hostile decisions like that.

Re:Firefox Android now supports tampermonkey by wkat4242 on Friday February 17, 2023 @03:40AM (#34832322)
And also, why do they block loading XPI extensions on mobile :(
Re:Firefox Android now supports tampermonkey by Zuiii on Friday February 17, 2023 @05:30AM (#34833032)
And also also, why they block the ability to run devtools directly on mobile. It's an incredibly sad state of affairs that I have to use a chromium fork to do something that was pioneered on Firefox. Why do Mozilla keep shooting themselves in the foot like this?
Re:Firefox Android now supports tampermonkey by cma on Friday February 17, 2023 @07:47AM (#34834001)
And why is mouse/keyboard and stylus support so bad on mobile? Most of the normal browsing hotkeys don't work, even though people can use that setup a good bit with tablets and foldables.
Re:Firefox Android now supports tampermonkey by ohgodplsno on Friday February 17, 2023 @08:51AM (#34834609)
Feel free to implement this in HomeActivity::onKeyDown. (https://github.com/mozilla-mobile/firefox-android/blob/ce68e...).

Check for the appropriate modifiers on your key event + R, and call components.useCases.sessionUseCases.reloadUrl().

Why is it so bad ? Because noone uses a keyboard on mobile. Because if they had spent time implementing any other features that are used by 0.0001% of users, you'd have been complaining that Mozilla is wasting their money on not making a better browser.

Re:Firefox Android now supports tampermonkey by Zak on Friday February 17, 2023 @10:06AM (#34835481)
Web developers are, indeed a tiny fraction of the overall userbase for web browsers. Why browser makers might want to cater to their needs anyway is left as an exercise for the reader.
Re:Firefox Android now supports tampermonkey by ohgodplsno on Friday February 17, 2023 @10:45AM (#34835957)
Why browser makers might not want to cater to web developers wanting to use a keyboard on a platform that is used at 99.9% through touch controls, platform on which we both know they neither develop on (when is the last time you made a website on your tablet?) or even test on, is indeed left as an exercise for the reader.
Re:Firefox Android now supports tampermonkey by Zak on Friday February 17, 2023 @11:14AM (#34836461)
Testing websites on actual mobile devices is generally advisable. Testing them in a niche browser, perhaps not so much, but more people will if that browser makes it easy.
Re:Firefox Android now supports tampermonkey by cma on Friday February 17, 2023 @10:49AM (#34835996)
Tablets often come with keyboards.
Re:Firefox Android now supports tampermonkey by Synaesthesia on Friday February 17, 2023 @03:14AM (#34832167)
Playing devil's advocate here, don't they need to protect their users from nefarious add ons that could steal data?
Re:Firefox Android now supports tampermonkey by krono on Friday February 17, 2023 @03:32AM (#34832280)
Doesn't seem very high up their list of priorities, seeing as how their desktop extensions - including the "Recommended" ones - are allowed to break all the rules.

A surprising amount of them comes with unlisted and uncontrollable connections to snooping services like Google Analytics or Sentry, I've seen unexpected redirects / tab hijacks - mostly to advertise the developer's new other extension, even fetching and executing external scripts and other resources from various CDNs is not uncommon... essentially everything their extension policies disallow.

All these violations are hardcoded into the extensions' source and rather easily scanned for automatically mind you, it almost takes more effort to not notice them.

I've stopped reporting the ones I encountered, they were never taken down and all the violations remained in every next version that I checked.

Re:Firefox Android now supports tampermonkey by krono on Friday February 17, 2023 @10:03AM (#34835444)
Here are some examples anyone can download to verify I'm not talking out of my arse:

https://addons.mozilla.org/en-US/firefox/addon/giphy-for-fir...

https://addons.mozilla.org/en-US/firefox/addon/tabliss/

https://addons.mozilla.org/en-US/firefox/addon/youtube-subsc...

To get the source as its distributed to the browser you click "See all versions" in the "More information" panel on the left hand side of the extension page, then right click the "Add to Firefox" button and save to disk (don't left click the button if you're using FF or the extension will auto-install!), and then just unpack the XPI archive.

Don't forget to send in those abuse reports, maybe that'll finally get Mozilla to look at them.

Bonus link: https://extensionworkshop.com/documentation/publish/add-on-p...

Re:Firefox Android now supports tampermonkey by peoplefromibiza on Friday February 17, 2023 @03:25AM (#34832229)
my data is on my computer which has also access to my phone because they are connected
Re:Firefox Android now supports tampermonkey by wkat4242 on Friday February 17, 2023 @03:47AM (#34832371)
Sure but give them a choice. I don't want to be 'protected' from myself.
Re:Firefox Android now supports tampermonkey by galangalalgol on Friday February 17, 2023 @07:15AM (#34833743)
And the people that do, probably aren't running firefox for android
Re:Firefox Android now supports tampermonkey by bloppe on Friday February 17, 2023 @04:24AM (#34832620)
The we need a nanny argument really irks me in all it's forms. I appreciate guardrails, not a straightjacket.
Re:Firefox Android now supports tampermonkey by Jach on Friday February 17, 2023 @06:13AM (#34833314)
Going down the path to eventually having no users is an interesting way to accomplish that.

But really, no, they don't. Put up enough disclaimers (this is the secret to compromising with security teams on usability) and let me do what I want at my own risk.

Re:Firefox Android now supports tampermonkey by krageon on Friday February 17, 2023 @07:26AM (#34833833)
If I protect you by taking away your house keys so you can't have them stolen and abused, does that make me a good person? Is it a good reason to begin with?
Re:Firefox Android now supports tampermonkey by GuB-42 on Friday February 17, 2023 @08:24AM (#34834342)
That's what Apple would do, and in a lesser measure, Google.

Walled gardens have value for the user, Apple made tons of money and happy customers doing this.

But Mozilla is neither Apple nor Google, and Firefox is supposed to be an alternative to Chrome, in fact that's what annoys me the most with Firefox since last years: they copy Chrome for many things, but they don't have the means of Google, so it almost guarantees their position as a second choice. They did great things with Quantum, but they also lost most of their identity.

It is great that they support some extensions on their mobile version (uBlock Origin alone makes it worth it), but the wall garden approach is, I think, too much like what they are competing against. They could give the user an option.

Re:Firefox Android now supports tampermonkey by WeylandYutani on Friday February 17, 2023 @08:45AM (#34834563)
Yeah if FF just becomes Chrome I might as well switch to the original.

I think Mozilla just has to bite the bullet and accept that they'll never be a mainstream browser (the majority of internet users don't even use ad blockers). The public is staying with Google and Apple.

Re:Firefox Android now supports tampermonkey by ok123456 on Friday February 17, 2023 @10:31AM (#34835752)
Then don't use addons.
Re:Firefox Android now supports tampermonkey by Semaphor on Friday February 17, 2023 @09:07AM (#34834787)
Yeah, I remember before they removed all addons, they had over 20% market share on mobile. Those were the days.
Re:Firefox Android now supports tampermonkey by galangalalgol on Friday February 17, 2023 @10:08AM (#34835498)
What did those people switch to? I can't imagine browsing without ubo, what other options do I have?
Re:Firefox Android now supports tampermonkey by jsnell on Friday February 17, 2023 @10:31AM (#34835749)
I think Semaphor was being sarcastic; Firefox never had any meaningful usage on mobile, certainly not 20%.
Re:Firefox Android now supports tampermonkey by galangalalgol on Friday February 17, 2023 @10:39AM (#34835858)
Ah, I was hoping there was some amazing little known fork with lots of promise. My wildly optimistic hope is that servo takes flight now it appears it isn't just a research project. I'd love to help, but I know nothing about web or UI stuff, all my code is cli or embedded rust/cuda.
Re:Firefox Android now supports tampermonkey by Semaphor on Friday February 17, 2023 @10:49AM (#34836010)
It never did, I was being sarcastic. Most users on phones use chrome or safarIE, as those come preinstalled.
Re:Firefox Android now supports tampermonkey by mardifoufs on Friday February 17, 2023 @11:37AM (#34836843)
Kiwi can run ubo and pretty much any chrome extension.