Zoom Reset Reproduction

Reproduce Zoom constantly resetting to 100% even with 125% set as default
source: github.com/milahu/chromium-issue-41140399
step 1: open this file over the file protocol. example:
git clone --depth=1 https://github.com/milahu/chromium-issue-41140399
cd chromium-issue-41140399
chromium ./index.html
step 2: in your display manager, set the display density to a fractional DPI value.
"fractional" as in: not a multiple of 25% (24 dpi),
for example 140% (134.4 dpi) or 120% (115.2 dpi).
example: KDE plasma → system settings → display & monitor → scale: 140%
step 3: change the page zoom level away from 100%, for example to 150%.
step 4: click some of the following links.
these links should randomly change the zoom level:
Set hash via link Set hash via location.hash Set hash via replaceState
these links should preserve the zoom level:
Set state via replaceState
devicePixelRatio:
zoom:
display density:
counter:
hash: