Safari's problem has never been the lack of supported standards, more that the support is buggy. You'll find that yes the feature is there but it throws a nonsense exception in a weird case and same in CSS.
It's also the last non-evergreen browser so bugs take longer to fix than Firefox or Chrome, compounding the problem.