luakit icon indicating copy to clipboard operation
luakit copied to clipboard

Browser specific navigation doesn't work on YouTube

Open jasonfuchs opened this issue 4 months ago • 2 comments

Current Behavior: Can't use keybinds to navigate (follow mode, j,k don't work). Scrolling with the mouse wheel and arrow keys (in insert mode) works.

It prints the following 6 errors:

** (WebKitWebProcess:189537): CRITICAL **: 16:44:54.822: WebKitDOMDocument *webkit_web_page_get_dom_document(WebKitWebPage *): assertion 'WEBKIT_IS_WEB_PAGE(webPage)' failed

** (WebKitWebProcess:189537): CRITICAL **: 16:44:54.822: WebKitDOMDOMWindow *webkit_dom_document_get_default_view(WebKitDOMDocument *): assertion 'WEBKIT_DOM_IS_DOCUMENT(self)' failed

** (WebKitWebProcess:189537): CRITICAL **: 16:44:54.822: void webkit_dom_dom_window_scroll_to(WebKitDOMDOMWindow *, gdouble, gdouble): assertion 'WEBKIT_DOM_IS_DOM_WINDOW(self)' failed

** (WebKitWebProcess:189537): CRITICAL **: 16:44:54.822: glong webkit_dom_dom_window_get_scroll_x(WebKitDOMDOMWindow *): assertion 'WEBKIT_DOM_IS_DOM_WINDOW(self)' failed

** (WebKitWebProcess:189537): CRITICAL **: 16:44:54.822: glong webkit_dom_dom_window_get_scroll_y(WebKitDOMDOMWindow *): assertion 'WEBKIT_DOM_IS_DOM_WINDOW(self)' failed

** (WebKitWebProcess:189537): CRITICAL **: 16:44:54.822: guint64 webkit_web_page_get_id(WebKitWebPage *): assertion 'WEBKIT_IS_WEB_PAGE(webPage)' failed

Desired Behavior: Make follow mode etc. usable.

How can we reproduce it (step by step):

  1. install luakit, gts-plugins-good, gts-plugins-bad and gts-plugins-ugly on archlinux
  2. visit youtube.com
  3. use j,k/follow mode

Environment:

Linux Distribution & Version: Arch Linux Output of luakit --version: luakit 2.4.0 built with: webkit 2.46.6 (installed version: 2.48.5) GTK 3.24.49 GLIB 2.84.0 SOUP 3.6.4

Note about webkit issues:

If you're reporting a rendering issue, please test it with the gnome browser ephiphany as well. If the issue occurs there too, we're very likely not able to help. These issues should be reported to webkit: https://bugs.webkit.org

It works on vimb.

jasonfuchs avatar Aug 25 '25 14:08 jasonfuchs

starcitizen.tools has the same issue

jasonfuchs avatar Aug 25 '25 17:08 jasonfuchs

This one is definitely a dupe of #1067

PluMGMK avatar Nov 12 '25 20:11 PluMGMK