USE(EGL) was removed from #WebKit... Is it not possible anymore to build WebKit without 3D rendering? That's a lot more things to implement in the Haiku port that I didn't want to look into yet :(
> there are big questions still being asked about how CSS should handle masonry-style layouts. Some people remain skeptical that this capability should be part of CSS Grid, and want it to instead be its own separate display type. Others are questioning whether or not this kind of layout is needed on the web at all — they aren’t sure that well-known websites will use it.
Quick PSA for everyone excitedly using the popover API now it's in all 3 engines. Add an empty pointerdown event listener to your body element, else popover lightdismiss doesn't work on iOS Safari.
Spectra for Prime Video is now OPEN SOURCE. I look forward to seeing this project grow to a degree that I could not make happen on my own!
🚀 Boosts Appreciated! 😃
For those who are unaware: Spectra is an app for Apple Vision Pro that allows you to watch Amazon Prime Video content. While the iPadOS app is available on #visionos, many have said it is hard to use. Spectra aims to solve that by wrapping the website in a native app using #swift and #swiftui.
As this is the first real #opensource project I’ve made, I’ve done some research and think I have setup this repository correctly. But I am open to suggestions on what things I need to look out for and what I should consider enabling or disabling to prevent unwanted things from happening.
Apple #ios 17.4 seems to have regressions with #hls video playback at least from #webkit. does anyone have pointers to helpful technical information on known issues and possible solutions/workarounds?
Our friends at #webkit a few hours ago launched Speedometer 3 and we are testing #MidoriBrowser to see the metrics and performance and it is simply fantastic. Try Midori. Also very soon we will have a new version.
The #DMA has a number of parts that are relevant to this situation with #PWA Homescreen web apps.
You can & should read the DMA yourself, and look out for:
A. The DMA aims to promote competition between apps and explicitly mentions web apps
B. OS vendors cannot provide private APIs for their own apps unavailable to 3rd party apps
C. Cannot reduce functionality to avoid obligations of the DMA
D. Gatekeepers can use “security” to sidestep some parts, but only minimally & w/ justification
@1br0wn I agree. I think it would be hard to argue that PWAs are neither a browser feature nor an operating system feature (and it only requires one of them to get iOS-scrutiny) and also that they’re not relevant to marketplace gatekeeping (bringing in AppStore-scrutiny). I think Apple was initially correct that if PWAs are available, that the assumptions would favor availability to 3rd parties because both iOS and AppStore requirements point that way. But obvs removal not DMA-compliant either.
Yo #linux#frontend#webdev people. It is a feasible option to use #gnome web to debug #safai bugs since they're both #webkit, right? If not, alternatives? Boosts welcome 😀