philc / vimium

The hacker's browser.
https://chrome.google.com/webstore/detail/vimium/dbepggeogbaibhgnhhndojpepiihcmeb
MIT License
23.37k stars 2.48k forks source link

Several Vimium commands do not work when page has JavaScript disabled #3187

Open alon-to opened 5 years ago

alon-to commented 5 years ago

I have disabled JavaScript for many sites (using the excellent Quick Javascript Switcher extension). I'm finding that several Vimium commands do not work on pages with JavaScript disabled. This includes:

I can add more as I come across them. Below is screenshot showing the setting for sites where Javascript is disalbed by the extension. Thanks!

image

alon-to commented 3 years ago

I can confirm this behavior is still present with the following configurations:

I suspect this is working as intended and that Javascript is required for certain Vimium commands but thought to ping the bug just in case!

gdh1995 commented 3 years ago

Confirmed on Chrome 92 on Windows 10. Seems a bug of Vimium's document state listener - maybe it's not called so Vimium always "waits for document being ready" before loading Vomnibar / the help dialog.

You may try my "Vimium C" (https://github.com/gdh1995/vimium-c), a customized version of Vimium, which adds quite a few commands and command parameters and supports many rare use cases.