>I find it quite worrying that devs already wrote a lib to fix the issue but didn't fill a bug report to Apple
Why should anybody work for a megacorp for free?
Why should anybody work for a megacorp for free?
So to me the unwillingness to help Apple with this is not a strange response. Especially considering Apple made Safari closed-source.
The bug report doesn't fix the problem right away. The shim fixes the problem right away.
Reporting the bug will cause a fix for everybody eventually. Adding the shim will fix it for me.
If we want to be nice to Apple - and get rid of the shim eventually - sure, we write a bug report. But if we can fix it before reporting, that gets priority.