From 0998bbf8d60b0af7a686d8a010f2c4a237c51cc1 Mon Sep 17 00:00:00 2001 From: toasted-nutbread Date: Wed, 16 Sep 2020 18:14:01 -0400 Subject: [PATCH] Add a document listing various browser bugs that have affected Yomichan (#835) --- docs/browser-bugs.md | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 docs/browser-bugs.md diff --git a/docs/browser-bugs.md b/docs/browser-bugs.md new file mode 100644 index 00000000..d83174a9 --- /dev/null +++ b/docs/browser-bugs.md @@ -0,0 +1,44 @@ +# Browser Bugs + +This page lists several of the browser bugs that have affected Yomichan over the years. + +## Audio doesn't work when autoplay=false +* **Browser**: Firefox +* **Date**: 2018-06-17 +* **Issue**: [#129](https://github.com/FooSoft/yomichan/issues/129), [Report](https://bugzilla.mozilla.org/show_bug.cgi?id=1466926) + +## Ruby text layouts don't always work correctly for certain fonts +* **Browser**: Chrome +* **Date**: 2019-08-11 +* **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) + +## document.execCommand('paste') doesn't work correctly on web extension background page +* **Browser**: Firefox +* **Date**: 2019-12-14 +* **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) + +## Touch events can have incorrect position +* **Browser**: Firefox +* **Date**: 2020-01-18 +* **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) + +## Triple click doesn't select text properly +* **Browser**: Firefox +* **Date**: 2020-01-30 +* **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) + +## unhandledrejection event doesn't work correctly in content scripts +* **Browser**: Firefox +* **Date**: 2020-04-12 +* **Issue**: [#454](https://github.com/FooSoft/yomichan/pull/454), [Report](https://bugzilla.mozilla.org/show_bug.cgi?id=1632270) + +## chrome.tabs.sendMessage doesn't work correctly +* **Browser**: Firefox (Nightly) +* **Date**: 2020-06-04 +* **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) + +## CSS animations don't work correctly when using an attribute on the root +* **Browser**: Chrome +* **Date**: 2020-06-05 +* **Links**: [Report](https://bugs.chromium.org/p/chromium/issues/detail?id=1087188), [Demo](https://github.com/toasted-nutbread/chrome-animated-text-color-bug) +