Even after the pop-up goes away, nothing more happens. The expected behavior is that we should now see link hints on all valid links on the page.
Developer Console Output
Firefox: TypeError: Document.elementsFromPoint: Argument 1 is not a finite floating-point value. link_hints.js:1179:14
Chrome: Uncaught (in promise) TypeError: Failed to execute 'elementsFromPoint' on 'Document': The provided double value is non-finite. at Object.getElementFromPoint (link_hints.js:1236:14)
MWE
I've created a minimal, working example based on the above webpage which exhibits the same behavior:
I believe the error occurs because the page uses invalid coordinates for the area tag. The HTML standard says there must be at least 3 coordinate pairs, but this example only uses one pair. Simply adding one more coordinate pair fixes the problem and link hints are properly shown (e.g. coords="5,5,10,10").
Describe the bug
Vimium fails to show any link hints on the following website after pressing
f
: https://nba.uth.tmc.edu/neuroanatomy/index.html.I've tested this on both Firefox and Chrome.
To Reproduce
Steps to reproduce the behavior:
f
.Developer Console Output
TypeError: Document.elementsFromPoint: Argument 1 is not a finite floating-point value. link_hints.js:1179:14
Uncaught (in promise) TypeError: Failed to execute 'elementsFromPoint' on 'Document': The provided double value is non-finite. at Object.getElementFromPoint (link_hints.js:1236:14)
MWE I've created a minimal, working example based on the above webpage which exhibits the same behavior:
I believe the error occurs because the page uses invalid coordinates for the
area
tag. The HTML standard says there must be at least 3 coordinate pairs, but this example only uses one pair. Simply adding one more coordinate pair fixes the problem and link hints are properly shown (e.g.coords="5,5,10,10"
).Browser and Vimium version