#SailfishOS#Gecko dev diary Day 160. Disentangling the Web Render Layer Manager from the Client Layer Manager. It turns out trying to do this while travelling by train isn't the best approach 🚂 💻 📱
#SailfishOS#Gecko dev diary, day 150! After a two week break for #FOSDEM I'm back to daily-blogging about gecko again. Today, a bit more progress with the sessionHistory.
Also at #FOSDEM catch me in the FOSS on Mobile Devices Devroom talking about upgrading #Gecko for #SailfishOS, my experiences daily blogging about it and the great support I've received from the amazing #Sailfish#Community.
This is huge! This could allow other Web browser engines like #Firefox's #Gecko to run on iOS, and expand the possibilities with #WebAssembly on iOS, by allowing engines like #wasmtime to run in Apple phones 🥳
(o/c terms and conditions apply, and the costs might be prohibitive)
@bnjbvr_en Are you sure wasmtime or such would be allowed due to this? It seems to be a specific exception for alternative browser engines and a set of requirements that can likely be hard for even Chrome/Firefox Blink/Gecko to support
It may be that the ones best positioned to do a fully alternative browser engine for iOS right now would be @igalia – them shipping a @WPEWebKit based browser for iOS
#SailfishOS#Gecko dev diary Day 124. The final post of 2023 🍾 🎆 And so very nearly the final post on the printing pipeline. Today I'm working through the theory of the JavaScript changes needed to tidy everything up; tomorrow I'll implement them.