Apple Releases Safari Technology Preview 99 With Bug Fixes and Performance Improvements