Pop-up dictionary browser extension for language learning. Successor to Yomichan. (PERSONAL FORK)
at lambda-fork/main 135 lines 6.4 kB view raw view rendered
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)