yomichan/docs/browser-bugs.md

5.7 KiB

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, Report

Ruby text layouts don't always work correctly for certain fonts

document.execCommand('paste') doesn't work correctly on web extension background page

Touch events can have incorrect position

Triple click doesn't select text properly

unhandledrejection event doesn't work correctly in content scripts

  • Browser: Firefox
  • Date: 2020-04-12
  • Issue: #454, Report

chrome.tabs.sendMessage doesn't work correctly

  • Browser: Firefox (Nightly)
  • Date: 2020-06-04
  • Links: #588, Report, Demo

CSS animations don't work correctly when using an attribute on the root

  • Browser: Chrome
  • Date: 2020-06-05
  • Links: Report, Demo

Pen pointer events have various issues

Cannot read clipboard from service worker in a MV3 chrome extension

Textareas display incorrectly when they have an animated CSS transform

  • Browser: Chrome
  • Date: 2021-01-30
  • Links: Demo, Report

Chrome extensions using port connections can crash the browser using manifest version 3

  • Browser: Chrome
  • Date: 2021-02-13
  • Links: Demo, Report

Chrome extension Port.onDisconnect event does not always fire in content scripts

Ruby elements with padding have incorrect layout

  • Browser: Firefox
  • Date: 2021-03-05
  • Links: Report

Focus changes don't preserve caret position for caret browsing

  • Browser: Chrome
  • Date: 2021-05-19
  • Links: Report

CSS :active state on <label> element doesn't match state on inner element

  • Browser: Chrome
  • Date: 2021-05-19
  • Links: Report

Caret browsing doesn't work properly for certain display:none elements

  • Browser: Firefox
  • Date: 2021-06-06
  • Links: Report

IndexedDB writes from a Worker thread do not persist if worker is terminated

Web extension content scripts don't run on certain about:blank popups

  • Browser: Firefox
  • Date: 2021-08-16
  • Links: Report

Touch events report incorrect clientX on wide pages with writing-mode:vertical-rl

  • Browser: Chrome
  • Date: 2022-01-31
  • Links: Report