The documentElement's computed zoom property is inconsistently reported depending on whether it's assigned in CSS and the browser's zoom level.
This change also includes an option to disable this behaviour if necessary, which hopefully it should not be. It can be removed in the future once the stability is well known.
This change also improves some handling of the zoom attributes in other locations, such as the popup.
The
documentElement
's computedzoom
property is inconsistently reported depending on whether it's assigned in CSS and the browser's zoom level.This change also includes an option to disable this behaviour if necessary, which hopefully it should not be. It can be removed in the future once the stability is well known.
This change also improves some handling of the zoom attributes in other locations, such as the popup.
Related: https://github.com/FooSoft/yomichan/issues/2226#issuecomment-1242971135