atlas-engineer / nyxt

Nyxt - the hacker's browser.
https://nyxt-browser.com/
9.88k stars 413 forks source link

Choppy scrolling on webpage #3500

Closed ccaneke closed 2 months ago

ccaneke commented 2 months ago

Describe the bug Scrolling is not buttery smooth on jetbrains website. Instead it's laggy.

Precise recipe to reproduce the issue

For website-specific issues: Can you reproduce this issue with Epiphany / GNOME Web (https://wiki.gnome.org/Apps/Web)? Gnome web works fine.

Information

ASDF version: 3.3.1 ASDF registries: (NYXT-SOURCE-REGISTRY ENVIRONMENT-SOURCE-REGISTRY USER-SOURCE-REGISTRY USER-SOURCE-REGISTRY-DIRECTORY DEFAULT-USER-SOURCE-REGISTRY SYSTEM-SOURCE-REGISTRY SYSTEM-SOURCE-REGISTRY-DIRECTORY DEFAULT-SYSTEM-SOURCE-REGISTRY) Critical dependencies: (/home/user/common-lisp/nyxt/_build/cl-cffi-gtk/gtk/cl-cffi-gtk.asd /home/user/common-lisp/nyxt/_build/cl-gobject-introspection/cl-gobject-introspection.asd /home/user/common-lisp/nyxt/_build/cl-webkit/webkit2/cl-webkit2.asd)


__Output when nyxt is run from command line__

$ WEBKIT_DISABLE_COMPOSITING_MODE=1 ./common-lisp/nyxt/nyxt Nyxt version 4

[18:29:37] Source location: #P"/home/user/common-lisp/nyxt/" [18:29:37] Listening to socket: #P"/run/user/1000/nyxt/nyxt.socket" (nyxt:3649224): Gtk-CRITICAL **: 18:29:38.069: gtk_box_pack: assertion '_gtk_widget_get_parent (child) == NULL' failed [18:29:38] Loading #P"/home/user/.local/share/nyxt/history/default.lisp". [18:29:39] Restoring 42 buffers from history. [18:29:39] Loading #P"/home/user/.local/share/nyxt/auto-rules.lisp". [18:29:40] Loading #P"/home/user/.local/share/nyxt/history/default.lisp". [18:29:45] Loading "https://www.jetbrains.com/go/". [18:29:48] Finished loading "https://www.jetbrains.com/go/". [18:30:52] Loading #P"/home/user/.local/share/nyxt/bookmarks.lisp". ```
aadcg commented 2 months ago

Opening the page with Nyxt and Epiphany side by side I can't notice any difference.