fanglingsu / vimb

Vimb - the vim like browser is a webkit based web browser that behaves like the vimperator plugin for the firefox and usage paradigms from the great editor vim. The goal of vimb is to build a completely keyboard-driven, efficient and pleasurable browsing-experience.
https://fanglingsu.github.io/vimb/
GNU General Public License v3.0
1.33k stars 99 forks source link

can't navigate on github.com #733

Closed tyjak closed 1 year ago

tyjak commented 1 year ago

Version: 3.6.0 WebKit compile: 2.34.6 WebKit run: 2.38.5 GTK compile: 3.24.33 GTK run: 3.24.37 libsoup compile: 2.74.2 libsoup run: 2.74.3 Extension dir: /usr/lib/vimb

Steps to reproduce

Go to https://github.com

Expected behaviour

Could navigate in the website

Actual behaviour

Can't use vimb on github.com, except the web inspector where I see a crazy amount of JS error being processed.

the errors :

Unhandled Promisevimb Rejection: TypeError: undefined is not an object (evaluating 'navigator.clipboard.read')

Tried also with default configuration, same behavior... And tried to an other computer same error.

I'm on archlinux, with wm i3-wm on both computers. (Kernel: x86_64 Linux 6.2.2-arch2-1)

fictitiousexistence commented 1 year ago

https://bugs.webkit.org/show_bug.cgi?id=253793 https://github.com/orgs/community/discussions/49755

If you add: navigator.clipboard = {}; to a userscript it helps.

dinkocar commented 1 year ago

After you upgrade to webkit 2.40 it will work again, at least it worked for me on Manjaro. (Writing this form vimb;))

tyjak commented 1 year ago

@dinkocar Thank you it worked now with webkit 2.40 for me :)