forgejo/web_src
David Davies-Payne b9674b3ee9 Suppress Monaco JavaScript errors in Safari (#3805)
Fix #3638

This is a manual Forgejo-specific version of the Gitea PR https://github.com/go-gitea/gitea/pull/30862. The weekly Forgejo PR #3772 could not cherry-pick this commit due to conflicts (eg subsequent CodeSpell changes).

Only occurs with Webkit in Safari over eg `http://192..`. (not localhost).
See https://webkit.org/blog/10855/async-clipboard-api/

---
**Before**
![Before.jpg](/attachments/c570d030-fcce-48ea-ac96-06b624541c7b)

**After**
![After.jpg](/attachments/1a9132ab-f7f3-43a5-b3ea-37b6f2b671c4)

Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3805
Reviewed-by: Otto <otto@codeberg.org>
Co-authored-by: David Davies-Payne <d2p@me.com>
Co-committed-by: David Davies-Payne <d2p@me.com>
(cherry picked from commit e4c3c039bee28bc10f5e6fe3a3a98812d01ce4be)
2024-05-18 21:20:48 +00:00
..
css fixed overflow of projects column title 2024-05-18 09:36:51 +02:00
fomantic Remove fomantic checkbox module (#30162) (#30168) 2024-04-08 11:28:31 +02:00
js Suppress Monaco JavaScript errors in Safari (#3805) 2024-05-18 21:20:48 +00:00
svg Customizable "Open with" applications for repository clone (#29320) 2024-03-23 11:58:54 +01:00