yomichan/ext/js
toasted-nutbread 20d60a2ba7
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
2021-04-10 23:55:11 -04:00
..
app Use consistent window size properties to improve popup positioning (#1607) 2021-04-09 18:17:02 -04:00
background Initial safari compatibility (#1609) 2021-04-10 23:55:11 -04:00
comm Update dictionary entry terminology (#1592) 2021-04-04 16:22:35 -04:00
data Update dictionary entry terminology (#1592) 2021-04-04 16:22:35 -04:00
debug Use consistent number of newlines at the start of files (#1402) 2021-02-15 12:43:24 -05:00
display More terminology updates (#1600) 2021-04-08 19:59:55 -04:00
dom Fix autofocus sometimes not working on the search page (#1597) 2021-04-07 19:07:42 -04:00
general Clean up translator (#1505) 2021-03-08 21:01:55 -05:00
input Hotkey arguments (#1565) 2021-03-27 22:30:45 -04:00
language More terminology updates (#1600) 2021-04-08 19:59:55 -04:00
media Initial safari compatibility (#1609) 2021-04-10 23:55:11 -04:00
pages Initial safari compatibility (#1609) 2021-04-10 23:55:11 -04:00
script Move api to yomichan object (#1392) 2021-02-14 15:53:35 -05:00
templates Optimize template renderer (#1585) 2021-04-02 19:09:21 -04:00
core.js Cleanup yomichan api (#1394) 2021-02-14 18:18:02 -05:00
yomichan.js Cleanup yomichan api (#1394) 2021-02-14 18:18:02 -05:00