Pop-up dictionary browser extension for language learning. Successor to Yomichan. (PERSONAL FORK)
1# Browser Bugs
2
3This page lists several of the browser bugs that have affected Yomichan over the years.
4
5## Audio doesn't work when autoplay=false
6
7- **Browser**: Firefox
8- **Date**: 2018-06-17
9- **Issue**: [#129](https://github.com/FooSoft/yomichan/issues/129), [Report](https://bugzilla.mozilla.org/show_bug.cgi?id=1466926)
10
11## Ruby text layouts don't always work correctly for certain fonts
12
13- **Browser**: Chrome
14- **Date**: 2019-08-11
15- **Links**: [#178](https://github.com/FooSoft/yomichan/issues/178), [Report](https://bugs.chromium.org/p/chromium/issues/detail?id=1045755), [Demo](https://github.com/toasted-nutbread/chrome-layout-bug)
16
17## document.execCommand('paste') doesn't work correctly on web extension background page
18
19- **Browser**: Firefox
20- **Date**: 2019-12-14
21- **Links**: [#307](https://github.com/FooSoft/yomichan/pull/307), [Report](https://bugzilla.mozilla.org/show_bug.cgi?id=1603985), [Demo](https://github.com/toasted-nutbread/firefox-clipboard-paste-bug)
22
23## Touch events can have incorrect position
24
25- **Browser**: Firefox
26- **Date**: 2020-01-18
27- **Links**: [#316](https://github.com/FooSoft/yomichan/pull/316), [Report](https://bugzilla.mozilla.org/show_bug.cgi?id=1610145), [Demo](https://github.com/toasted-nutbread/firefox-touch-position-bug)
28
29## Triple click doesn't select text properly
30
31- **Browser**: Firefox
32- **Date**: 2020-01-30
33- **Issue**: [#340](https://github.com/FooSoft/yomichan/pull/340), [Report](https://bugzilla.mozilla.org/show_bug.cgi?id=1612236), [Demo](https://github.com/toasted-nutbread/firefox-text-selection-bug)
34
35## unhandledrejection event doesn't work correctly in content scripts
36
37- **Browser**: Firefox
38- **Date**: 2020-04-12
39- **Issue**: [#454](https://github.com/FooSoft/yomichan/pull/454), [Report](https://bugzilla.mozilla.org/show_bug.cgi?id=1632270)
40
41## chrome.tabs.sendMessage doesn't work correctly
42
43- **Browser**: Firefox (Nightly)
44- **Date**: 2020-06-04
45- **Links**: [#588](https://github.com/FooSoft/yomichan/issues/588), [Report](https://bugzilla.mozilla.org/show_bug.cgi?id=1643649), [Demo](https://github.com/toasted-nutbread/firefox-web-extension-send-message-bug)
46
47## CSS animations don't work correctly when using an attribute on the root
48
49- **Browser**: Chrome
50- **Date**: 2020-06-05
51- **Links**: [Report](https://bugs.chromium.org/p/chromium/issues/detail?id=1087188), [Demo](https://github.com/toasted-nutbread/chrome-animated-text-color-bug)
52
53## Pen pointer events have various issues
54
55- **Browser**: Firefox
56- **Date**: 2020-09-12
57- **Links**: [#819](https://github.com/FooSoft/yomichan/pull/819), [#820](https://github.com/FooSoft/yomichan/pull/820), [#821](https://github.com/FooSoft/yomichan/pull/821), [#824](https://github.com/FooSoft/yomichan/pull/824), [Report 1](https://bugzilla.mozilla.org/show_bug.cgi?id=1449660), [Report 2](https://bugzilla.mozilla.org/show_bug.cgi?id=1487509), [Report 3](https://bugzilla.mozilla.org/show_bug.cgi?id=1583480), [Report 4](https://bugzilla.mozilla.org/show_bug.cgi?id=1583519), [Report 5](https://bugzilla.mozilla.org/show_bug.cgi?id=1631377)
58
59## Cannot read clipboard from service worker in a MV3 chrome extension
60
61- **Browser**: Chrome
62- **Date**: 2020-12-18
63- **Links**: [#455](https://github.com/FooSoft/yomichan/issues/455), [#1247](https://github.com/FooSoft/yomichan/issues/1247), [Report](https://bugs.chromium.org/p/chromium/issues/detail?id=1160302)
64
65## Textareas display incorrectly when they have an animated CSS transform
66
67- **Browser**: Chrome
68- **Date**: 2021-01-30
69- **Links**: [Demo](https://toasted-nutbread.github.io/chrome-textarea-transform-bug/), [Report](https://bugs.chromium.org/p/chromium/issues/detail?id=1172666)
70
71## Chrome extensions using port connections can crash the browser using manifest version 3
72
73- **Browser**: Chrome
74- **Date**: 2021-02-13
75- **Links**: [Demo](https://github.com/toasted-nutbread/chrome-extension-port-connect-crash), [Report](https://bugs.chromium.org/p/chromium/issues/detail?id=1178179)
76
77## Chrome extension Port.onDisconnect event does not always fire in content scripts
78
79- **Browser**: Chrome
80- **Date**: 2021-02-13
81- **Links**: [Demo](https://github.com/toasted-nutbread/chrome-extension-port-disconnect-bug), [Report 1](https://bugs.chromium.org/p/chromium/issues/detail?id=1178188) (MV2), [Report 2](https://bugs.chromium.org/p/chromium/issues/detail?id=1178189) (MV3)
82
83## Ruby elements with padding have incorrect layout
84
85- **Browser**: Firefox
86- **Date**: 2021-03-05
87- **Links**: [Report](https://bugzilla.mozilla.org/show_bug.cgi?id=1696721)
88
89## Focus changes don't preserve caret position for caret browsing
90
91- **Browser**: Chrome
92- **Date**: 2021-05-19
93- **Links**: [Report](https://bugs.chromium.org/p/chromium/issues/detail?id=1211175)
94
95## CSS :active state on <label> element doesn't match state on inner element
96
97- **Browser**: Chrome
98- **Date**: 2021-05-19
99- **Links**: [Report](https://bugs.chromium.org/p/chromium/issues/detail?id=1211182)
100
101## Caret browsing doesn't work properly for certain display:none elements
102
103- **Browser**: Firefox
104- **Date**: 2021-06-06
105- **Links**: [Report](https://bugzilla.mozilla.org/show_bug.cgi?id=1714883)
106
107## IndexedDB writes from a Worker thread do not persist if worker is terminated
108
109- **Browser**: ~~Chrome~~, Firefox _(warning only)_
110- **Date**: 2021-08-07
111- **Links**: ~~[Chrome Report](https://bugs.chromium.org/p/chromium/issues/detail?id=1237686)~~, [Firefox Report](https://bugzilla.mozilla.org/show_bug.cgi?id=1724602)
112
113## Web extension content scripts don't run on certain about:blank popups
114
115- **Browser**: Firefox
116- **Date**: 2021-08-16
117- **Links**: [Report](https://bugzilla.mozilla.org/show_bug.cgi?id=1726068)
118
119## Touch events report incorrect clientX on wide pages with writing-mode:vertical-rl
120
121- **Browser**: Chrome
122- **Date**: 2022-01-31
123- **Links**: [Report](https://bugs.chromium.org/p/chromium/issues/detail?id=1292815)
124
125## Chrome extensions can't auto-play media from an embedded extension frame
126
127- **Browser**: Chrome
128- **Date**: 2022-04-03
129- **Links**: [Demo](https://github.com/toasted-nutbread/chrome-extension-audio-autoplay-bug), [Report](https://bugs.chromium.org/p/chromium/issues/detail?id=1312816)
130
131## DOMException.data sometimes throws error on assignment
132
133- **Browser**: Firefox
134- **Date**: 2022-06-25
135- **Links**: [Report](https://bugzilla.mozilla.org/show_bug.cgi?id=1776555)