From 20d60a2ba79c065586805806ea703a8057839f75 Mon Sep 17 00:00:00 2001 From: toasted-nutbread Date: Sat, 10 Apr 2021 23:55:11 -0400 Subject: Initial safari compatibility (#1609) * Update environment info to return the 'safari' browser * Fix popup display on Safari * Update environment assignment * Add data-loading-stalled property when loading takes longer than expected * Add notification when loading has stalled * Allow getDictionaryInfo invocation on non-privileged contexts * Update _validatePrivilegedMessageSender * Don't listen to 'voiceschanged' event unless addEventListener is present Also expose an event --- ext/settings.html | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) (limited to 'ext/settings.html') diff --git a/ext/settings.html b/ext/settings.html index d629e6a6..732a96e2 100644 --- a/ext/settings.html +++ b/ext/settings.html @@ -1,5 +1,5 @@ - + @@ -59,6 +59,23 @@

Yomichan Settings

+ +
+
+
+
+

+ This page is taking longer than expected to load. +

+

+ Due to a bug in Safari, it may be necessary to click the Yomichan + button in the browser bar to fully load the page +

+
+
+
+
+
-- cgit v1.2.3