News for hackers. Stuff that matters.
Re:How to waste bandwidth, battery power, and annoy sysadmins by AtlasBarfed on Saturday June 29, 2024 @03:35AM (#40828526)
I thought all browsers on iOS were using the apple browser engine and ditto for Android.

That is, they are just skins

Re:How to waste bandwidth, battery power, and annoy sysadmins by JimDabell on Saturday June 29, 2024 @03:42AM (#40828552)
They are using the WebKit rendering engine, but there’s a lot more to a web browser than just its rendering engine. They aren’t just skins.
Re:How to waste bandwidth, battery power, and annoy sysadmins by ctxc on Saturday June 29, 2024 @04:24AM (#40828671)
Could you add a more to that? What other complex parts are built by FF?
Re:How to waste bandwidth, battery power, and annoy sysadmins by JimDabell on Saturday June 29, 2024 @08:13AM (#40829851)
Why the “complex” qualifier? The code responsible for the incorrect favicon URL bug is very simple, and part of the Firefox codebase not WebKit:

https://github.com/mozilla-mobile/firefox-ios/blob/bd589c194...

Firefox on iOS has about 200k lines of Swift. As a rough rule of thumb, everything that isn’t directly related to rendering something within the page or executing JavaScript is Firefox code not WebKit code. So bookmarks, syncing, tabs, etc.

Re:How to waste bandwidth, battery power, and annoy sysadmins by matsemann on Saturday June 29, 2024 @06:19AM (#40829163)
Not necessarily complex, but the tab switcher etc is built by Firefox, and probably is what tries to load the favicons to display the icon somewhere?
Re:How to waste bandwidth, battery power, and annoy sysadmins by fmbb on Saturday June 29, 2024 @04:29AM (#40828702)
What do you think is complex?
Re:How to waste bandwidth, battery power, and annoy sysadmins by mcfedr on Saturday June 29, 2024 @04:01AM (#40828613)
Yea, that's basically it on iOS, although there is a bunch ux, so it's not nothing

On android, browsers can ship their own engines, and they do. There is actually some freedom on android.

Re:How to waste bandwidth, battery power, and annoy sysadmins by dizhn on Saturday June 29, 2024 @06:40AM (#40829255)
This changed very recently due to EU rules