added patch for desktop safari